If you have the money and don't need it right away, go ahead and wait for the 2005 to come out. I think it's projected for late this year or early next.
But otherwise.....IMHO the 99-01 models are the best!(square headlights)

Not only do they look better, there are certain things on those years that make them better....I read a thread about it a while ago so I don't remember exactly what was stated. But a search is always an easy way to find things......