All of my cameras that I use are Canon's or Sony's. You can get very nice hand held HD quality for a decent price now.
On a mac you can use iMovie which is FREE but very basic or you can do Final Cut Express or Final Cut Pro which are outstanding, but it will take a little bit of learning...