Paul, that's an interesting problem, but you've only talked around it, not ABOUT it.
One: if YOU don't tell us what was happening, what you were doing, and what happened afterward, then nobody will EVER figure out what "error -48" is.
Two: you posted this in the iPod forum, rather than the Applications forum, so I'm assuming it has something to do with your iPod as well as with iTunes. Care to tell us WHICH iPod you have?
Three: can you provide some links to "the apple discussions are full of threads about this error" so we can see what you're talking about?