yeah the canada have free maintenance as well
the g35 came out in 2003 and they are maintaining their price very well
same with the bmws......but then since the g35 came out for 2 yrs already, in a few yrs it probably outdated
the new 3 series just came out, so probably be looking good for next few years