Hello,
The worst thing I could think of about buying a '03, is the fact that the body style is really old, and when the new ones hit the street, will be soon forgotten. Don't get me wrong, I think I prefer the '03 style better, but I haven't seen a '04 in person yet.
The bad thing about buying a '04 is, I've heard from several sources over the years that it's not in your best interest to buy an introductory model. This mainly applies to new models introduced, not necissarily to introduction of a new style to an old model. But, IMHO it's the same.....Just my opinion.
Go with your own feelings when it comes time to sign, you're going to have the car for a long time, make sure it's the one you want. I hate it when I look at something and say..."Man, I shoulda got the other one".
Later now,
Clint