i have own a 2004,2005,2006 and 2007 ec300.
as present i have a 2006 and 2007 ec300 and biggest differences between thos are
2007 has a very narrow and hard seat
2007 does not vibrate so much that 2006
2007 has much more rigid rear section of frame
2007 is more quiet than 2006
2007 engine is smoother than 2006
..
__________________
04 ec300 --> 05 ec300 --> 06 ec300 -- 07 ec300
|