Metra 99-7803 Dash and Wiring Kit
2004 Honda Accord LX
The buttons are not back-lit, so it is impossible to figure out what button is which in the dark. The texture of the plastic is different from the car, but that is minor and my car is 12 years old, so it's good enough. It was easy enough to install, but as others have said, it is pricey and really the only offering if you don't want to look at 2 stereos in your dash.
Pros: Fits well, easy enough to install.
Cons: buttons not back-lit