Any 1.5 or 1-1/2 DIN radio will be a direct fit, question is, why? The only reason for a 1.5 DIN (one and a half sizes taller than a standard radio) is to fill that big nasty factory hole in the dash. An install kit and any standard single DIN cd player can fill it and make it look factory. Since the death of the cassette tape, there has never really been a reason to make a CD/cassette deck since, but pioneer, Aiwa, Jensen and alpine keep hammering them out for people that want a $300 radio to play cassettes. Some people however like the look of a huge radio in the dash, whenever a customer was stuck on the idea of a cassette/CD deck, there was NO changing their mind, no matter how hard i tried.