Was debating for a while whether I wanted to stick with the old 4GB 2G iPhone that I've had just about 2 years. Longest I've ever had a phone. Decided to just do it. This time unlike my 2G phone went straight from iphone wrapping into a griffin wave case. Suits my needs. Probably will get a different screen protector though. 3GS is so much better. Went with 32GB in White. 3G to 3GS would've been a difference but from 2G to 3GS is wow. Went over the phone and didn't find any issues. Loving it.