Great car, Paul! I have its big brother -- the Mazda 6 MPS (called the Speed6 here in North America). The engine is tweaked a bit in mine for a bit more hp, but the extra weight of the AWD system...