Hello all, I have a 3GS. It works fine and all the apps that interest me run without problems but I'm debating whether to get a 4S or not. I know what we all say here: "If you need it now, buy now; if you can wait, wait". So I have two questions: 1. The iPhones seem to be meant for two-year upgrade cycles. What are people's opinions as the best "cycle" to be in? Is it best to be in the "new design" cycle (iPhone 3G, iPhone 4, iPhone 5) or is it best to be in the "upgrade" cycle (iPhone 3GS, iPhone 4S, iPhone 5S)? They both have their benefits, and I wonder if it's not best to let Apple gain feedback for a year from a design and then get the upgraded phone with new features. What are your thoughts on this? 2. Now, I don't *need* the 4S but what I'd really like is a better camera to carry around. I'm wondering how the 4S's photos will be in low-light or indoor ambient light? I know I may be expecting too much but does anyone have any candle-lit (like birthday cake photos) or ambient indoor iPhone 4 photos so I can see what the iPhone 4 can do? Basically, if I'm primarily buying the phone for the camera, I want to be sure that it's worthwhile.