CDs have always done bad in my car because I don't take care of them, they get all scratched up or lost.

I have used my karma for a year+ in my current car. It is a functional alternative to the empeg, but next to having the empeg in dash it sucks. I am in the middle of my install right now and can't wait for everything to be done.