I use a mini DV tape camcorder by Panasonic. Extremely happy with it thus far (I've had it since October and I use it to film practice, meets, etc.).
I have a Mac computer at home and just import the files directly to iMovie (via firewire cable), edit them, and then save them either as a *.dv
format. From there you can upload to YouTube, or similar. I've found that uploading .dv format gives the best quality but takes a long, long time. *mov format uploads quick and provides good enough quality. I know there are better editing options than iMovie out there -- John Alston and others probably know better than I do. I'm not really sure what the Windows-based options are, if that is the OS you're using. Maybe MovieMaker?
I think 45 degree angle from the front works best (you'll be able to see things like armbend, bar positioning, etc. without the plates getting in the way), but side views can be helpful to examine bar trajectory, jumping forward/backward and stuff like that.
One thing to note is that the more stationary you keep the camera, the better the quality will be on YouTube. So if you can mount the camera on a tripod or table, the final uploaded video will be nice and crisp.