Interesting. I bought my '06 WRX BECAUSE of the new styling!
I think it looks great - I like the "frown", and yes it does look even better in person. Big improvement over the round headlights and the '04-'05 attempt at appeasing the hordes of Impreza diehards that hated the bugeyes.