How is it a "misguided rant"? I have clearly stated that it is my opinion. The hardware buttons on the N900 seem to be implemented due to the lack of multitouch. Also, the only application that actually made use of the rocker keys and was dependent on them was the gallery, which I agree was a bad idea. The web browser did just fine with the double tap feature. The volume rocker were a bonus. Therefore to say that the user experience of the N900 depended on the volume rockers or any hardware buttons is redundant and clearly, Android is more depended on hardware/soft keys outside the touchscreen real estate, which again, is pretty pointless and isn't intuitive at all. Btw, I do understand the difference between the mobile and desktop pages and how the user agent effects what you see. I made that comparison keeping all of that in mind. The Vibrant still hasn't received the 2.2 update, so no. They are really on par. I tried to download an mp3 file today from a website, that worked on the N900 but didn't work on the Eclair brower. The N900 browser still has some advantages over Eclair.