@zhinker: Trust me, it wasn't on purpose. I had a launch 2G so I would of had a 3GS right when it came out if all went well but no. 3 months before the 3Gs came out, my iPhone 2G fell in the snow in boston. So I got a 3G and they made me sign a 2 year contract extension which has gotten me to this debacle now. I know…