Anyone seen the new Top Gear UK yet? They review the VXR with the Ford ST and Renault... VXR came out quite well.