@Niall, for me there's an ad that shows up at the top of the recent posts block on the homepage (underneath the tabs) Ooops, should be gone now.