I know what you are thinking, but this isn't just another WordPress plugin blog post. I am asked every few weeks what WordPress plugins I would recommend, and I always end up giving a disjointed list of some from the top of my head. So instead of doing this I thought it would be a good idea to write down the plugins I use quite a bit and would recommend other to use. I will also try to add any alternatives (if they exist) to plugins I use.
Although WordPress is pretty good in terms of SEO it could still use a little bit of help, this is where the All In One SEO Pack comes in. It allows the creation of description and keyword tags for each post, as well as a whole raft of other features, most of which I never need to touch.