In the states, the only mag I buy is Grassroots Motorsports. Its more focused on affordable-by-humans cars than supercars, and on motorsports and modifications than new, flashy cars but the journalism is top-notch and their articles are just fantastic.
They do a challenge, kind of like the "buy a porsche for 1800 pounds" on TG, but they do the year in dollars ($2004 this year) and then race 'em, its great. Much less gloss and flash than rags like C&D or Motorblah. And they actually cover NASA/SCCA races!
I've heard great things about Evo, but try finding it here, and then try affording it.