I am going to provide some links and some tools to get them and you can all it takes is a little patience to decipher the email and then report it to the proper channels. Here is a Spam tutorial this will teach one how to find the headers in the email so you know who is sending you the shit and where to complain to. This guide is very simple to use and it provides several links inside the guide to help you further. Click on the links at the bottom of the tutorial for Spam cop. If you already know how to find the headers then you can go here right to Spam Cop and trace who is sending you the shit. Or if you know how to read the headers you can look up the domain here at Arin this will tell who is the domain. And you can find by looking up the domain who to report it to. Now once you know the domain you can use Abuse to see who on the domain to send the email to.
I also found a Yahoo anti spam group that provides many useful links to get you started.
Now this is not the end all to say all about on how to kill spam and if you have any more information that can help in the fight feel free to send it along for I am on a mission and wish to rid myself of all spam and give them as much trouble as I can. You will be happy to know that I have seen results already, and one more word of warning do not try to opt out of the spam it only tells them you have read them and they will not take you off the list.