People new to Maemo are impressed by Maemo 5 because it appears to come out of nowhere. But the truth is that Nokia's managed to make it work well precisely because it DIDN'T come out of nowhere, it came out of many years of device releases, OS releases and user feedback.
I actually own a 770 (the first one on the left in the graphic above); unfortunately the on-board memory is so meagre that you have to quit and restart the web browser every couple of pages.
Somehow I don't think the N900 will have that problem...