Yep - they should all fit - you get a handful of adaptors that should enable all iPods to be plugged in - haven't heard anyone have problems! Mine's a 2 year old nano, and it works just fine! You'll love the quality if you've only heard it on earphones or even on an FM transmitter - its pretty good!
Cheers
Paul