I just switched from a HTC TouchPro2 (for sale, BTW) and I love the Infuse. Everything is better, EXCEPT watching videos on YouTube. Only 2 things have changed - my device and they gave me a new sim. I still have the same number, same plan with the same carrier, and am still sitting at the same desk when I try to watch them. They used to play smooth, after waiting just a few seconds for them to load. Now, I wait atleast a full minute for the video to load and it won't make it all the way through it, before it stops and I have to wait another full minute for the rest to load. It's really discouraging that such an awesome device would fail so miserably at such a basic task :-(