I run my own business and want to crate videos of our products to upload onto youtube and our website.

I need to buy a decent camcorder for this. Should I be going for a high definition one? Does youtube support high definition format and what actually is the format of high definition? (sorry but im a complete beginner).

I also need to know what is the ebst software to get to edit and cut about video productions?

Anyhelp would be appreciated. Ive been looking at the gadget shows reviews but im sure some of you guys probably have a lot better knowledge.

Thanks and merry xmas