No matter what body style comes after, classic would always be my favorite. That's the one I fell in love with, anything else is just a close second. Wasn't too happy with any of the newer ones till 08. Don't get me wrong, if it has a subaru badge it's defaulted to sexy, but 08 really brought it back for me.
I must admit I like the new 08 design which looks so much more modern parked next to the 07 (I also own a 07). Have never been able to work out the hate from the old WRX/STI school (although the standard 08 grill was a fail) and the flip on the 09 is really confusing (guys it just a 08 body with a sti wing) but shows how the media can sway the old wrx crew, who it seems are more interested in perceptions then reality. I have only ever received positive comments on my 08 WRX and STI from the general public and even most subaru fans when seen in the flesh.