I use a MacBook Pro and I just dragged and dropped iTunes songs right onto my microSD card. I've been able to play them without any special applications (meaning I'm using the Music app that came with the Droid) and the album covers are even recognized.
I've made some of them into ringtones as well... very easy to do.
even if you dont have the album covers the droid will pull the covers off the internet.