Alpine Electronics of America, Inc. - CDE-102
I put an Alpine CDE-102 in my MR2 It does just about everything including what you are looking for. I spent $180 at Best Buy and they do have an insert for the hole where the original CD player went for $16.