Hey I don't know if you guys have caught "Battle of the Super Cars" on TV. Its not the greatest car show but it's somthing diffrent. Check it out if you have DVR. The show only seems to have 10 mins of actual car on car action. So if you have a DVR and you can fast forward threw all the talking and hype its pretty cool to see Tuned versions of Super Cars going head to head.
http://www.youtube.com/watch?v=U8N0zNelb7w