Hi William,
As far as the Tweets and Facebook are concerned, there is no need to use a plugin for that feature. If you have your feed burned with Feedburner, then you can go to the Publicize section of your feedburner account and then to Socalize section to setup both Facebook and Twitter within the system. What happens then is that everytime you make a post on your website, feedburner will automatically send the updates to both Facebook and Twitter.
It's a much simpler way of doing it rather than have too many plugins running on your website. If you haven't got a feedburner account, it's quite simple to set one up.
You can also add a Facebook Like plugin to the sidebar so that you get the best of everything. Just grab the code from Facebook and place it in a TXT file widget on the sidebar. That way, you can have your readers Like your page as well as get all your posts done automatically via feedburner.
Hope this helps you. :)
PS: If you would like me to write up complete details on how to do this just respond to this post and I'll do that for you.