I am planning on putting in a new head unit. Is there anything I should be concerned with before installing? Will it just be plug and play or will there be to much extra crap to buy to make it work? Besides wiring harness and installation kit to fit the oversized double DIN hole?

. Can you make any suggestions as to were I can get a good one that also looks good?