I agree with Bushpilot, i have always loved Pioneer stuff... with that said it looks like this one meets all of your requirements:
http://www.pioneerelectronics.com/pna/v3/pg/product/details/0,,2076_310069882_291094587_tab=B,00.html?compName=PNA_V3_ProductDetailsComponent
Ipod compatible...