This is MY suggestion, I would suggest you go to your local audio store and play your favorite cd/song and listen to different speakers and pick the one that sounds best to you.
Speakers
1.
Alpine SPS-171A
-
Ebay
2.
Infinity Kappa Perfect 6.1
-
Ebay
3.
Infinity REF6000CS
-
Sound Domain
4.
Boston Acoustics FS60
-
Ebay
5.
DLS
- Can ask in the thread who sells and what the prices are
6.
Dimond Audio
-
Ebay
7.
CDT
-
Ebay
By the way these are not the only brands out there, there are more, Rainbow, MB Quat, Image Dymanics, etc.. it all depends
Amps This depends on what speaker you buy, try to match RMS values
1.
Sound Domain 2 channel
2.
Online Car Stereo 2 Channel
3.
Ebay 2 channel
4.
Sound Domain 3+ Channel
5.
Online Car Stereo 3+ channel
6.
Ebay 3+ Channel
7.
Nex Tag
8.
Wires
Wire is wire, some look cool, some are twisted, but the all serve the same purpose and this should not be over looked when calculating costs especially if you have to run the speakers really far from amps or amps far from HU.
Odds and Ends
Other odds and ends include connectors, o rings, u rings (i think thats what they are called), zip ties, fuse and fuse holder, grounding screw, thats all i can think of right now. I suggest amp kits less stress. Find somebody that can make you one, if you buy premaid ones you might find that you don't have enough speakers cable.
Depending on were you are going to put this, don't forget that you might need to buy MDF or fiberglass to mount these speakers. Another expense.
**Disclamer, this is what i can come up with off the top of my head; Brands nor Stores are by preference. These are mearly suggestions, in the end you must choose what sound goods to you and fits your budget.
Good luck