I'm not sure. You could try MediaMonkey. Though I've never tried using that to sync music. You could try Winamp too. It let my sync to a friends' iPod once when iTunes couldn't find the songs on it.
Yesterday I tried hedging against a hangover by drinking a full glass of water with each drink. I had 14 beers yesterday and today I'm feeling quite fine. The only problem is I pissed about 10 times during and after.