What browser are you using? Check any flash-related settings (there was a recent update).
Also, recently, there was a complaint regarding a virus software update which re-defined the permissions of their browser... check your anti virus settings.
Another potential fix - repair your internet connection. Sometimes I find it fixes similar issues. Also, consider deleting recent history - the cache can get full and cause problems such as slowdowns and even getting 'stuck' loading.
Hardware wise, defragmenting your drives from time to time is a good idea... but probably not the cause of all-out hanging.
BTW, I logged in just now with no issues.