I tried running an Alpine 9856 in my car for a week, and cant stand not having a touch screen. Anyone have any advice for which of the following deck to look into (I am most interested with Sirius/Ipod and a good deck for a system base)???

Eclipse 5495
Alpine W200
Pioneer D2