All my mp3s are on my hard drive on my pc. It takes me about 8 hours or so to send them all to the EMPEG through the USB cable. When I use the player in normal temp ranges it works fine. The only thing is, I have a Dakota and if I put the heat on top and bottom output, the heat vents are right above where the player sits. If I leave the heat on too long, that too will turn my player off. I have had if for a WHILE now and it been pretty decent. I just got a 60 gig model yesterday cause I was gonna upgrade my hard drive ( I have an old model with a 12 gigs of space). It was cheaper to buy the 60 gig player then it was to buy two decent 30 gig laptop drives. Now I am having a hell of a time getting all my songs to the new 60 gig player. My USB connection keeps crashing in windows XP. If my player is off when I load emplode up, I have to hit refresh about 6 times to get to see it pop up. Then it works normally. If my EMPEG is on when I start emplode, it sees my player immediatly, but hangs when I click synchorize. This is pretty stressful.