http://gregguide.com/ Let’s talk about some of the top WordPress plugins. Addthis social bookmarking widget is a great social networking tool that allows your users to share your WebPages on sites like facebook and twitter.
For you blogs advertising I would recommend that you go with Ad Injection, this advertising manager will allow you to post any type of ads on your site. It could be Google ads, click bank ads, commission junction ads or you own email forms from acajoom, phplist, aweber, icontact, or get response. Ad Injector also allows you to place these ads anywhere on your site. http://pcfix411.com/networking/52-wordpress/64-top-wordpress-plugins-overview-part-1-