Great, comprehensive list of online marketing services, providers and tools.
http://www.topseos.com/