Those things I listed were the features I am looking for in a indash unit whatever it may be. There are alot of different components that do some of these functions but not a single unit that does them all as far as I can tell. I know some of the people around here know quite a bit about car audio and I thought they could maybe help.