Finding good tools to help with link building, analyzing stats, and finding good keywords is essential to having a successful website.  There are several very handy tools that seasoned webmaster use daily when focusing on their website. These tools are all free, and will give you a leg up on your competition.