@ub: My iPod Touch barely lasts 30 minutes with WiFi enabled, it's ridiculous. Considering that the phone should be able to play video for 7 hours, you'd think that you could at least get 2-3 hours with WiFi enabled. That's always been a lasting frustration for me, since most other mobile devices can last a good 3-4…