monkeyboy Administrator Staff member 18 April 2007 #1 Renault hopes to spread some hot-hatch magic on its diesel Megane. Is it any good? More...