infinity reference line up is nice, that is what i use.
to start you off, the 5010cs is probably the best you can do with your money, then some infinity 4 inch speakers for the rear deck... all of this will replace your kick panel speakers, tweeters and other door panel speaker, and the rear deck.
i installed this setup on kevin (deloriantes car too and he likes it)
as for the cracked tweeter(small speaker on door panel) trim, you are pretty much screwed unless if you want to go to bmw and pay for those and the speakers together for an ridiculous price.