The iPhone 3GS: Should You Get It? | Hacker News Reader