I have been looking at handheld camcorders to take to New York with me in a couple of weeks. I need something that is small enough to fit it my pocket and records onto sd cards since I wont be able to upload to the computer for a few days. I would like to have optical zoom and a good picture quality. Is there a noticeable difference between 720p and 1080p? Which camera do you reccomend?