actually, as I understand it, you cannot purchase the phone without a new contract, probably because any current plans won't really be able to utilize a lot of the iPhone's features. So, the $499-$599 price thing is with a new contract, but you won't be able to get one any other way.
Counting the termination fee on your current contract, and the activation fee on a new one, that's a whole lotta dollars.