I put the Alpine iDA-305s head unit in my Jeep which also comes with a direct iPod connector that I ran into the console. So I plugged it in and then control the iPod from the deck. It is a single DIN size HU and you can get the specific mounting kit that fits exactly to your dash cut out.
If you have an iPod with 1,000+ songs, I strongly suggest you check out the same Alpine I put in mine. Love it and very clean install with many add-one that can be done later.
"Your actions speak so loud, I can't hear what you're saying" -Ralph Waldo Emerson
"He who makes a beast of himself gets rid of the pain of being a man." -Samuel Johnson