The web is full of great marketing resources for online and offline commerce. Below we provide a list of some of our favorites.