i had the head unit. it's a good head unit but i had mine burn up twice. it really is not happy when you hook up speakers to the speaker outputs on it. it's best if you have all your speakers amplified and run with the RCA outputs. the unit does get real hot usint the speaker outputs.
lots of options with the unit, has a good EQ system. easy as hell to use.
for ipod hook up don't bother looking for an ipod module. those things are expensive, just get an AUX input plug for like 15 bucks and use the ipod through the AUX input. plus you can scroll a lot faster using the ipod instead of the headunit.
the voltage display screen saver on the unit is the shit. i used the shit out of it when i didn't have an external voltage meter for my setup.
overall i would rate the unit a 4 out of 5, for the money, it's not that bad at all.