I was in the same dilemma not so long ago, decided it would be best to get someone else install the power cable, and the door speakers (partly laze). it cost me £60 to get the speakers, head unit, and boot cabels installed.
Speaker wise i have got a full alpine install:
2 x Alpine Type R 12"
2 x Alpine M350 amp
2 x Alpine SPR-176 door speakers
Alpine MRVF-407 (AMP)
Alpine CDA-7893R (HU)
As long as your not after any base out of the door speakers go for the alpines, the crossovers do a great job and as long as you have a decent sub and amps to produce the base.
i haven't done it but people have suggested getting Dynamat behind the speakers( less vibrations).