I use an Avermedia game capture hd 2 with a 1tb external hard drive. I have a xbox 360 turtle beach x12 with a custom xbox one splitter. I record my audio and party chat onto the pc while game footage is recorded to the hard drive.
At the moment I'm uploading 3 different videos a week. But soon it will be 7 days a week. :) I'm also a full time student and have a full time job. So most nights I say up to 3am and wake up at 10am.