I dont shoot HD with a DSLR, but for video shot with my HD camcorder I use Adobe Premier Elements. Its about £60 or you can get a bundle with Photoshop Elements for £100. You can download a 30 day trial from Adobe if you want to try Premier Elements out.
There is free software available to do all this but I've not looked into it tbh.