July 18, 2007 at 9:31 pm
#742876
Inactive
From personal experience, text, but only because that’s my main use.
The marketing and Sales team at my previous job swore by the leader boards (gigantic banners, top of the page) – they were the most sought after by advertisers and they gave the most clicks. After those were the larger skyscrapers.