looks like vodafone have me for the iPhone 3GS. $360 upfront on a $59 cap for the 32GB model? Yes, yes and yes.