I've always used Pioneer head units in the past. When I started looking for a new one I had some key features in mind. Among those were MP3 playback, FLAC playback if possible, USB input (preferably accept SD cards), at least 2 sets of pre-amp outputs, and playlist support. DVD/AVI playback...