Why do different people post this exact question every 6 hours or so?
I got my 3gs in January ( first iphone) and am glad I did.should I wait for the new Iphone or just upgrade from my current 3g?
Get the 3G, it's better than the 3GS.
FFS, if you're really sad enough to wait 3 months for a phone to come out, then do it.