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.
first thing u do when upgrading ur system is changing ur deck, seriously the stock deck doesnt have the watts to make ur system sounds better. I just got an alpine and it makes a lot of differences, even wid stock speakers.