Secondly, here are a few suggestions
1) Get rid of the GETSOCIAL plugin, thats the first thing you have to do. It is a plugin taking solid time to load and slowing down your site.
2) If you have the budget to run a managed wordpress host, then i would suggest using a CDN also. OR ELSE, your images are very poorly optimized and are too large in size. A small PNG image itself was 59kb. If resized and optimized, it will take 20 KB at the max or 25 kb
3) 2 MB is too large a size for the homa page. Which means the optimization again.
None of the above is affecting your wordpress admin,. The most common things are
3) Database optimization
4) broken theme
I think of the above, CACHE or DATABASE is your problem. Use WP-optimize or WP-DBmanager