I would go with the iphone because if your bored you can download an app from the 3g network and play in say a back of a taxi and watch movies and if you sync up your iphone with bluetooth on to a mac or laptop then you can go on your laptop form the 3g network from your iphone.
Bookmarks