I'm sorry if this sounds rude, I don't mean it to be, but if you're not getting crisp shots with the 3gs, you're very possibly doing something wrong. If you have decent light and hold the phone steady, the photos are surprisingly good. Could it be better, of course, it always can, but this camera is very good for a phone.