The trouble comes in that many spammers use fake return addresses. The more intelligent ones tend to use spoofed IP addresses making it pretty much impossible to backtrack.
Besides, it's already pretty well known that in the US most spammers are using UUNet, and they don't seem particularly interested in doing anything about it at the moment, so everyone else is just SOL. If the spammer isn't even operating within US borders, then the situation gets even muddier.
If the solution to spam were as simple as sending a note to the ISP, there would have never been a spam problem like there is today. I'd spend more time of finding ways to avoid getting spam and filtering out the spam you do get.
I was told That we should report spam to the spammers ISP. How do I find out who the ISP is for a spammer and how to contact them?
Thanks,
John

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic