All you wanted to know about SPAM but was afraid to ask is covered at “Death to SPAM“. Everything from how you get into SPAM lists, through how to find who is spamming you, to SPAM laws.
Another excellent resource on the subject is “The SPAM-L FAQ“.