...you two must not play many games, or you're not a techy to core like I am. I can easily see the difference between 30 to 60 frames/second, and the difference a 16bit screen has from a 24bit or whatever you want to compare it to.
I do agree, it's a good phone, and it's still like walking around with the equivalent of a computer in your pants, but for the money that I paid for this (~$17 short of $500) the phone should perform better than phones that were produced over 2 years ago (G1) in the multi-media department, seeing as it's this phone's selling point. It's also got a GPU and one of the newest processors running in it... which begs the question of WHY should it perform like crap?
Long story short, this is all HTC not wanting to fix anything because it was cost them a little bit of money. Also, I give it 2 weeks at most, but your screens will start to separate on the corners or on the sides. Once that starts happening, you'll start to notice light coming from the edges of the screen and by the soft-touch buttons on the bottom. This is due to the fact that your screen is now becoming separated from the actual phone.