Most car speakers are 4ohms, so some older/lower end receivers will have a hard time driving them. You can get some pretty nice drivers off the website Burbman linked to pretty damn cheap. And if you're willing to build the whole things from scratch, there are also websites devoted to building your own home theater speakers, complete with detailed blueprints (links to every part you need, dimensions to cut the wood for the box to, how to tune the crossover, etc). Some geeks have already gone through all the trouble of testing and retesting over and over again to come up with the perfect combination of box dimensions, crossover tuning, drivers/tweeters/woofers, etc.
Speaker Design Works. There are even kits available now with all the internals you need (tweeters, drivers, woofers, crossovers, etc), or you can even get the same kits with the boxes for them, too. Just install everything, and glue the box together.
One of the local guys on w-body.com is big time into building them. I'm actually borrowing a set right now that he built for under $200 for everything. It's the same as these, but with 4" drivers instead of 3".
Scrappy. There's a version with 1 4" speaker per side vs. 2 for less here
Overnight Sensations MT Speaker Pair Kit 300-706. They sound incredible, and have a frightening amount of bass considering no subs, and that the drivers are an entire 4". I also listened to The Dark Knight on 2 other sets of speakers he had, including a set that cost him $600 to build (I believe it's these, but he built them with a slightly larger box
Statements_Monitor), and holy crap they sounded awesome. The separation in every little sound effect (eg sound of every little thing the bullets ricocheted off of or shattered) was crystal clear. Granted $600 isn't cheap, but to buy speakers of that caliber from a name brand at a high end audio store would cost you $1500+ easily. There's no question you can get a LOT more for your money if you're willing to build your own speakers.