I've been on contract with Vodafone for the past 3 years, my contract with them is up in November, and was going to upgrade from my trusty HTC Magic to the iPhone 4. But now my son has just told me about the new Dell Streak, and now I'm having second thoughts!
http://shop.o2.co.uk/mobile_phone/sp...ll/Streak_16GB