A few days back I was thinking about the various avenues of web marketing and today when I got some time, thought...