Is there a reason to keep the popup ads and embedded ads on the homepage and the forum?
They are a tiny bit annoying and it really doesn't look good to present such things to new visitors if there is no need.
At least the popup ads should go IMHO.
Werner