If you come here with IE6 you'll find the menu bar below the site title useless. That's only good for Firefox and IE7. I have also tested this new pure CSS drop-down menu with Opera version 9.10 which displays almost exactly like Firefox 184.108.40.206.
My IT department now has taken full control of company computers where users have no administrator rights therefore I couldn't install any freeware such as Google desktop or browser other than the default obsolete IE6. This is absurd. Fair amount of control is necessary for compliance but they should at least follow the trend and provide choices.