Alpine's CDA 7998 and CDA 7897 both have motorized faces and play CDR, CDRW and MP3. The problem is the lip of the A/C controls in the Insight. It is right above the stereo. Even if the stereo fit, it probably wouldn't look too good.
Panasonic and Sony (maybe others) make units with touch screens that just appear black and smooth when the stereo is off, but I don't know how well the touch screens work and you have to figure that stereo thieves can recognize these (especially the Sony as they put their emblem on the surface so you can see it even when the unit is off).
I don't even know if the motorized faces are good enough. Thieves can probably recognize those, too. With the Kenwood you could put a Honda logo, or better yet an Audiovox label. Of course, putting a Kenwood logo on there might accomplish the same thing.
I had a very expensive Alpine head unit in an '89 Civic SI. The shop that put it in took the cover for the stereo hole that came with the car (there was no radio in the car when I bought it...the cover said "Honda") and fashioned a cover plate for the entire recessed area where the stereo mounted. The only thing I didn't like about it was that I had to pull it off and put it on every time. They said they could motorize it, but I didn't want to spend the additional money and figured it wouldn't be a big deal to put it on every time I left the car.
It did work fine. When I sold the car to a friend I told him to be very careful about using the cover. The 2nd or 3rd day he had it he left the cover off and thieves took not only the stereo, but also the ADS amps and the ADS separates I had up front (which they wouldn't have even seen if they hadn't broken in to get the stereo).
My del Sol, every del Sol, came with a cover that hid the radio. It was a door that you could just flip up and flip down. That was a really good idea as nobody would presume that you had anything special just because you had a cover. I wish they had done that in the Insight, but I guess they only did in the del Sol because it was a pop top.