I am having the possibility to do some apple shopping in a few days, I am an owner of a 2G iPhone and I am happy with it, but I was thinking to get an upgrade to be able to follow the new app updates and so on. On the other side iPad 2 was just announced and surprisingly it will be on sale from the 25th of March here in Finland too, unexpected. I am doing a kind of job that requires intense mobility and there are many applications for the iPad that are really interesting. What I wanted to ask you is: 1) upgrade my iPhone to a 4 with a 2 year contract (sonera 49 a month with 600 minutes and 1 gb of data) with possibility to switch to an eventual iPhone(n) in future. 2) wait a bit and get the 3g iPad2 at launch and eventually change the iPhone in summer/autumn with the updated one? I was thinking to go for the iPhone because of the contract basically, but the iPad2 is very attractive having already a working iPhone... Any suggestions?