I just bought another one (making a total of 3 in my house) last week. I got it from Amazon, so I guess I can return it if they release a new one in 30 days (minus shipping).
I've been a set top box fanatic since Windows Media Center was announced in 2002. I've pretty much used every box out there including Roku, Boxee, D-link, WD, XBOX, PS3, etc.
The Apple TV second/third generation now wins hands down. However, I do wish Apple would do something about their horrible remote.
The only two things I really miss are iTunes Extras (I just don't understand why they don't have this yet) and multiple AirPlay speakers. Both were features of the last update to Apple TV 1.0 (the OS X based Intel box).
It's been a slow process for the Apple TV, but we're getting there. If they would let Amazon add Amazon Prime video, I'd be even more thrilled (never will happen).