Should You Upgrade to the New iPhone 3GS?

Indexed from AppCraver

I bought my first iPhone soon after it came out, almost 2 years ago. I bought my second iPhone last week, and received it 2 days ago. It was the smartest thing I’ve done since buying my first iP[...]