So, i'm looking to purchase an small HD camera. But there are just so many out there. I would like it to be relatively small, record in HD, use an SDHC card, have manual focus--i'm not big on auto things, and a decent battery life. The most important thing is to have fantastic image quality. The image quality needs to be amazing. I've also had problems in the past with having HD files not playing on my macbookpro (which is about 3 years old now). Does anyone know why this could be? And does anyone know the difference between CCD and CMOS? I'm still a little confused with the differences. I was looking at some panasonics and canons, but brand doesn't really make a difference to me. But i don't want to pay much more than 500. Any comments or suggestions??