Here's why I don't want to sign a 2 year contract.
"Until I hear otherwise, I'm sticking to my guns and saying the iPhone 4G--or whatever Apple chooses to call its next iPhone--will arrive almost a year to the day from when the iPhone 3GS was released. But now that we're around 90 days away from a possible launch, I thought it was time to put together a wish list of design and feature upgrades I want to see in the iPhone 4G. "
I heard there might be a huge drop in the 3GS in June. This might have something to do with that rumor.