Also, I know you said that it wasn't "webmasterstalks" but wouldn't the correct english be "Webmasters Talk" ?(www.webmasterstalk) I dunno! It just doesn't sound right with "Webmaster's Talks"
Just to be pedantic, if it's one webmaster talking it would be, "Webmaster's talks". If it's more than one webmaster talking it would be, "Webmasters' Talks". Fortunately, or unfortunately as the case may be, the web cares even less about apostrophes than people. This means that visitors to your site can make their own mind up about what webmasterstalks really means. Personally, I like Webmaster Stalks ;)