I did it. It took me most the day to do but everything work including video bypass except for the clock light bulbs (This is a common problem but I found it out after the installation. I recommend that you unplug the clock unit during installation to avoid this problem).
Here is a list of hardware needed:
1. Pioneer AVIC-D3 (Nav/Dvd,etc)
2. PAC-SWIPS (For power steering control)
3. Metra dash kit 90-7604
4. Metra radio harness 70-7551
The Metra dash kit looks pretty good. Even the buttons are not as bad as people think. The most difficult thing for me was to squeeze all the wires in the tight compartment behind the head unit...
Will post pictures when I have them....