If you have a spare Android phone or other smartphones, there are free dash cam apps that turn your phone into a high resolution dash cam complete with auto save, save to Youtube, save photo etc. The one I had used is called "DailyRoads Voyager" but there are others such as "Torque App", "Autoguard", etc.
However, if you'd like a dedicated dashcam with reasonable price, take a look at: http://www.szswill.com