Looks like Vodafone will give me a 32GB iPhone 4 for $59/month for 2 years. This has more data & more calls and text than my current plan, and the actual phone has double the storage I have at the moment for $30/month less than I'm paying now. Colour me stoked.