I know dual has a good touch screen model. They work nicely after you figure it out. I personally don't like touch screens just because they are more expensive and you can't watch the screen while driving very easily. I would get an Alpine one instead. They offer the same ease of use and are less expensive than touch screen models.
http://www.alpine-usa.com/US-en/products/product.php?model=CDE-102
^I'd get that one
http://www.alpine-usa.com/US-en/products/product.php?model=iDA-X303
^or this one if you have the money.
Alpine is the best in ipod-car audio compatibility. Their sound quality far surpasses all others too.