Been lurking for a while reading on some SEO-related topics and then it hit me - "Why not just register???" So here I am, a newbie here (but not to SEO) saying hello to all!