I'm on an iPod Touch (2nd generation) running iOS 4.2.1. Very slow and barely anything works, but I'll make it work. Also, the display is 3.5 inches and my iPhone display is 4.7 inches. Now I've gotten used to the tiny display of the iPod I'm typing on so my phone is gonna feel huge.