I'm curious, if you answer questions online (blogs, forums, newsgroups, chats, irc, etc) what your motivations are?  If you don't answer questions online... what prevents you from doing so?