My 2012 cMBP with 4gb RAM, 5400 rpm HD is beach balling a decent amount on the internet. Using firefox. I wouldn't think it's the lack of RAM since Firefox, thunderbird, and preview are the only things I have open.