Hi Elvis, well as you can see that Sony HDR-HD1000E is the best option available for your need but Canon 5D Mark II (proposed by other member) is no less at its business. I have a friend who is in the same profession of yours and he uses the same camera for wedding tasks.