Lennon, the "ads" are integrated content which I receive commissions on, they're not sponsored links. 95% of it is built-in, like the shopping mall and games, for example. It's all home-page stuff that I would have to offer either way. If you think my engine has ads, you wanna check out
www.searchgizmo.com - it's sites like this (with a few thousand members) that I'm competing with at the moment, so at this point it's a bit unfair to compare me to a company like Alta Vista.
Thanks for testing though, I'll try and tweak those things you mentioned in the upcoming weeks.