What is the average cost per thousand (CPM) for banners, etc?
As CPMs can vary so much it is relatively meaningless to talk in terms of an average. However, you can get a good idea from looking at the advertising sections of online media owners, many of these carry details of their ratecards, e.g. Orange Online sales networks sell display advertising across networks of hundreds, if not thousands, of different websites and might also be able to give a good idea of the range of CPMs to be expected. Some of these companies are IAB members.