I don't think you are looking at anything fancy do you? Then, stay with what Atoche said. Get 5 channel amp, replace the speakers and add a sub or two. that should be much better than what you have.
Brand wise, I would say Alpine .. good headunit, good speakers. Just remember good audio, starts from the head
