It's EVO's 100th issue this month and they've done a big celebration issue (another essential purchase!)
As part of it they did a trackcars vs supercars test and they've put up some of the videos of it:
http://www.evo.co.uk/videos/trackday...n_fastest.html
i'm already a member of the site so i don't know if you need to be one to view these. you may be able to get a couple for no login. but it is worth signing up you get some good stuff from time to time!