That's a matter of opinion....I happen to love the new style on the 04's! I'm wishing now that I would have waited a little longer an bought the 04, instead of the 03. I'm happy with my 03, I just think the 04 has a more sportier look to it. Not to mention the interior on the 04 blows away the 03 on quality and looks.
that's my .02 cents on the topic!