dont know if this helps but i have an 07 civic si so ive been doing some shopping too. Buy all the parts yourself. seriously, the OEM double din and all else will be much cheaper and look better than the scorsch(or however u spell it).
only other thing is if u have the EX model or SI with sterring wheel control is to buy the module if u want it to continue to work