Looking for head unit that has visualization

I am looking for a head unit for my Hyundai Sonata 2007 (1 DIN or 2 DIN) will work.

The main thing I am looking for is good visualization / spectrum analyzer function. I would prefer it could display that when playing MP3/CD/Radio.

Other basic features I am looking for its:
-Can play CDs with MP3s
-Can play from USB / SDHC
-Bluetooth handfree calling ability
-Change illumination color
-Plus to have DVD video playback
-Price between $100 and $350

So far I have only found 2 possible product, which seem to be of so-so quality:
Pyle PLTS78DUB
Boss Audio Systems BVI9997