I have been reading reviews of the Sprint Epic 4G with it's Hummingbird CPU and it is showing that CPU to be about 3 times as fast as the EVO Snapdragon even though both run at 1 Ghz. How is this possible? I thought 1 Ghz was 1Ghz? P.S. Although I love my EVO, if I had known the Epic was coming to Sprint with the full Qwerty and such amazing specs I would have waited. Ah well, EVO still rocks but I'll never get used to virtual keyboards with my fat thumbs.