not sure which is worse: android device with 2.0 while 2.2 is out and your manufacturer wont update or maemo device with no update at all seems like the former is quite frustrating for some out there. if you have nexus one you don't really have that problem but any other android device and you are more than likely stuck with what came on it. you can always 'try' some half cooked roms with updates though