Metra 95-7510 Dash and Wiring Kit
Crutchfield Customer Review (What's this?)
Mine didn't come with instructions. Easy enough to deal with. Not all wires are labeled, making install a bit of a trial and error affair. A little back and forth with crutchfield and it turns out out the have the pinouts and 5 minutes on the phone could have saved hours.
Pros: Works exactly as advertised.
Cons: Only kit out there and it isn't cheap. Not all connected toons clearly labeled.