you forgot the "if you live in canada" -part with that still -stuff, so you are still biased. Heres my biased part: my little brother tried to get his htc hero repaired a month ago but he didn't have sn of the unit printed to paper (you can read it from device) and it was no go...
Btw apropos repair: I like this one: http://www.swissmania.ch/category_10...satzteile.html I hope that I will never use it.
From the postings that I read I doubt that they were careful ("tripped over" and the like).
I believe a device which works out of the box and allows you to spend ages tweaking to get your optimal experience/usability is even better! On an iPod touch I can't get full Bluetooth working. On a Nokia N900 it is 2 minutes work.