Well, somebody is going to say it...
Check out Crutchfield
If you order a stereo from them, you usually get all the stuff (wiring harness, instructions, etc.) for free.
Most aftermarket stereos are better and cheaper than the factory anyway, and are CD-Changer, Aux In, iPod, and Sat ready.