Yo! Question!

So, my cousin is interested in starting a video blog of sorts on the internet for a school project. She has since asked me what software/hardware would best enable her to perform such a task. As such, I was wondering if any of you doods and dooettes could aid me in my quest to find information for my cousin. Basically, I am looking for a good, but relatively cheap webcam and what sort of programs she would need to set this up. Any information would be appreciated.
Logitech have things like that. It pops up everyday and I can never seem to get rid of it. D :