2012 i5 3.2 feels slower than my older 2009 i7 2.8...it hangs often. Its not the processor because neither of them are at max load. Its not video card because the 675mx is significantly faster. I think its the worthless slow WD hard drive. Its like anything I do that requires HD access and my system haaaaangs. What can I do to fix this? If I install external SSD will it make speed improvements at the Operating System level?