my wife had a 16gb 3g and she now has a 32gb 3gs (as do i). the 3gs seems to be a little faster to load apps, and i found this out by loading the same apps on both, side by side, before selling the 3g. it's not a significant improvement, but it is a slight improvement. if you didn't have them side by side, it's not something that you would notice, so take that for what it's worth. the 3gs does have video as well as voice dial, but you can get "cycorder" on the 3g if you jailbreak it. if those items are worth the extra amount (whatever that amount may be), then get the 3gs...if not, get the 3g. they're both great phones. if you want to wait another 6 months or so, i'm sure that there will be a new one out (possibly 4g) and i'm sure that the 3gs will drop in price and the new one will likely have some options that the 3gs doesn't.