Every version of iTunes, the current one included, supports every iPod model all the way back to the very first iPod. This includes your mini.
Your problem may be hardware related, and probably is; the mini uses a small platter-based hard drive, which is more susceptible to failure than flash-memory based ones like the nano.
Can you attempt to sync a small number of songs (two or three), then play them successfully?