I traded my 2004 WRX for a 2009 model year. This is a HUGE upgrade all around. The 2009 has better performance, better comfort, better ride, and better accessories. I optioned for the SPT Catback exhaust system. It really gives the car a nice note. The drone at interstate speeds is a little much. Driving around town, though, it is an awesome throaty growl. The interior space in this model year is loads more than the 2004. My 04 had barely usable rear seats. I love the split fold down rear seats. This is a FUN car. Car and driver tested 0-60 in 4.7 and 1/4 mile 13.5. Those times are on par with the 2010 Mustang GT except you get AWD and better MPG.