You don’t need any extern HD…
Your iPod is an USB as well. All the music, pictures, videos and other files you might have in your iPod can easily be transfered to your new computer.
Install iTunes on the new computer first, than plug in your iPod and the songs will start transferring automatically or you can do it manually.