Hope someone can help me with my current problem

A number of my mp3s are playing a bit weird, they seem to have parts of other tunes inserted into them. Sounds weird I know, especially as they are ones I've ripped from CDs.

recently i bought a Philips SLA5520 to stream me tunes to the stereo, and it started happening after i managed to get the bloody thing working! At first I thought it was just the streamer and was going to take it back. But then i noticed it on my portable player.

Could it be a virus that targets mp3s and chops them up, just to piss people off? I've done a google and a search on here - but no joy

I reckon it affects maybe 10% of my 90 gig collection, and will progressively re-rip the offending tunes, but I would love to be able to prevent it.

Cheers