WeGame.com - Show Your Game Found this the other day and I think it's pretty badass. It works like fraps, except it's totally free. You record game videos and then you can upload them to the website through the program they created. It's like youtube for game videos. They support quite a bit of games, figured someone might be interested.