I have an S5, and don't regret the choice, (also Canadian) do look into the 335xi as well though as Eomer mentions, as it was a contender for me as well. It came down to aesthetics, awd, V8 and the interior, something about the BMW didn't sit well for me. That said if used you will certainly...