I currently own a Nokia C5 that I upgraded to last year on October. It's ok, but I'm regretting not doing my homework better and getting something better. Anyway, a little while back I purchased a secondhand iPod Touch 4th Gen (at half the selling price, still under guarantee) and I really like it. I only wish it had a 3G connection and could make calls. That's why I've been looking at touch screen phones. The Apple iPhone 4S looks nice, but it's WAY too expensive, so that's why the Samsung Galaxy s2 looks like a better option. On the other hand the iPad 2 (with 3G connection) looks really cool, but I'm worried it might just be a very expensive toy whereas the Galaxy will be more practical. What do you think?