I might go ahead and make a change to how the ads are displayed. It is not the # of ads or the file size. I work hard to reduce everything down as small as possible. The problem is the ads are served through google's ad management system and sometimes it is slow. i I catch my own browser at the bottom, reading "waiting for doubleclick".
I like to be able to provide accurate results to the advertisers, but I can't do it at the cost of slowing everyone down.
It is kinda of a catch 22, because google factors site speed in page ranking, but their ad management system is the one slowing it down.
I got a few ideas to fix this. I will either go back to static ads, or see if I can have the ads load very last, so we go ahead and get our tables out of the way. I will do some testing this weekend.