I hate spams (and of course spammers) as much as you do. But today, I just want to say ‘thanks’ to two of them as their spams helped me to acquire two domain names which I wanted (or was interested in). Since, it worked for me, it should work for you as well. You too can get your dream keyword rich domain name or maybe even a brand name.
But wait, I think it’s good for acquiring domain names to add to your portfolio (or to start a website someday). It may not be the best option if you want to create a website as soon as possible. In that case, you have no other option but to contact the existing registrant and make an offer which he can’t refuse or else you can backorder that domain name. If your offer is enticing then most probably the current registrant would sell it (unless he is really doing well with that domain name).