All the major manufacturers launch there 2004 range this month which means two things.
1) There will be a whole host of new units to pick from, with improved specs etc.
2) There will be some great deals around on existing models. Wait till the end of the month and you will be able to get an absolute bargain.
If I were buing I'd stick to either Kenwood, Pioneer or Alpine, as I get on best with these models - I like the looks, I like their sound, and I like their features, but personal preference will ultimately decide what you go for. Happy shopping