It really has to do with your budget, but its kinda a no brainer if you can afford the '04. Bigger motor, less millage generally, more room, etc etc. It is the 2nd year model of the newer generation, so it wont have issues like the '03 like ugly plastic cladding. I think you'll be much better...