After going through a few pages of the feedback, I think its safe to say your new page sucks!! Please bring the old page back!!!
Why break something that isn't broken?? The old page was so easy to navigate around. Yahoo7 WAS my homepage but I'm afraid MSN has got my vote now!!
I'll leave you with the wise words or Ice Cube, "Check yourself before you wreck yourself!"
Agreed and also they definitely need checking