Mike, I can understand your frustration. This site has been invaluable to me and some newcomers might find the spam off putting. I don't get a chance to post that often, but it is really annoying. Also, I have to type any posts into word because the initial attempt to post always fails..... *sigh*
Good for you for offering your services as a Mod, you are a shining light to lot of people on here. You got my vote!