I'm looking to purchase a 16 gig iPhone tomorrow and I've found one that is apparently in virtually new condition, comes with all original accessories, is presumably unlocked (although I think I can restore and unlock it myself with no problems?)... $400 CAD. That's about $320 USD?Is this a good price? This is a bit of an impulse buy. I never thought I would get an iPhone before but at this price and it's a 16GB means I could sell all my other phones and MP3 players. Thanks guys! [Edit] Also, I realize this is a question for the iPhone Hacks forum, but can I run an unlocked first gen on v2.2, or is 2.2 still locked? I know it's been jailbroken. But I'm not sure if software unlock works for anything beyond 2.1. Sorry--haven't really kept up with the iPhone scene. Thanks!