Well I just bought something that should allow me to capture video from The Grid. It'll be a bit expensive, but not as much as other solutions I've seen. Once I know for sure it'll work, you'll see some great quality videos from the game hopefully!
when you have some free time