reads mp3, has auxiliary imputs and USB slot input (and ipod input as well)....not bad for 109 bucks including wiring harness and install kit.
sound is pretty good, just need to adjust the 3 band eq a bit, not bad for a simple swap out of the PIECE OF SH*T oem head unit that nissan provides.

http://www.sonicelectronix.com/item_216 ... 1200G.html