any classic or nano should work 100%, the ipod touch or iphone should work but dont quote me 100%
for a car I think i would go for a nano or classic depending how much music you listen to also if it doesnt have integrated controls with the car a nano or classic would be far less dangerous to change tracks than a touch.