My wife and I ditched Sprint and got each other iPhones for our 9 year anniversary. Best decision ever. We're both hopelessly addicted. We both have the 16GB 3Gs model.
I've read some online about the moisture problem. Hopefully that won't be an issue for us. Customer service people can sometimes go on power trips about issues like that.