I have seen the screenshots and I can't understand why they almost deleted the Menu bar in IE7 and now they are doing so huge Menu bar like Office 2007 menu bar...
@warmth - Beta Testing a life!
Official Nokia (former Ovi) Suite Beta Tester | Nokia Beta Labs Contributor of the month (June, 2011)