Problem number 1. You have 9 firefox windows going. Since the invention of the tabs in firefox, I have never needed more than 1 window and I do a lot of browsing.
Second, what extensions do you have on there?
It could be that some extension is blocking things or it could be a DNS problem looking up a site info.