I feel you, but if you're going to sign for another 2 years, you might as well get the 4S or the 4 if you dont care about siri lol

It's funny how people think the 4s is a minor upgrade (only Siri). If you bought a PC which was 2x faster with 7x faster graphics, it would be considered a huge upgrade. If only Apple had put iPhone 4 guts in a new case, people would be clamoring for it...

Than if money is an issue whatever phone you get you can sell for double what the rebate price was. Iphone4S will be sky high on ebay. Iphone4 in October averaged $357 and Iphone 3GS's sold for average of $200 this was an average for online marketplace stores.

Nope, no iOS 4. And as it's already been said, as bad as the 3G is with iOS 4, I can't imagine how much crawling it'd do on iOS 5. Honestly if you're still rocking a 3G you should just upgrade. The 3GS is now free and the 4 is $99, if you don't want to shell out more for the 4S.