
At the price they are selling for now, it is better to wait because 1.5 million people of whom about a million of them will now have a iPhone 3gs laying around that they may want to sell. Thus I think the price will drop. With a new iPhone with iOS 4 selling for $299.00 with a 2 year contract the current selling price of a used 3gs at $250.00 is a little high.
If you have one you want to sell at a decent price you can hook a geek up. I am looking for 2 of them.. Email me with your offer! If they are jail broke even the better!