I have been using All in one seo pack for over two years now on my personal blog. It has helped my website tremendously. Most people who seem to be complaining about it are usually in the business of selling their commercial SEO script for wordpress so I don't buy what they say.
Try upgrading to the latest version of All in one SEO, 1.4.91. For your homepage it will show the description you provide in settings. For posts, if you don't put your own description, it will show 160 characters from the first paragraph of the post. If you insert your own description, it will show that description then.
You control everything with All in one SEO.