I don't know what came over me, but I recently got a sudden urge to buy an iPhone (most likely those new iPhone gaming commercials). Unfortunately I still have 2 years on my current cell phone contract, and Rogers contracts for the iPhone are ridiculous, so I'm looking just to get the phone by...