Whats your budget? Depends on that.
The newer model civics require a stereo fascia adapter to install after market head units.