Chrome runs a lot of ghost processes - next time it acts up again, open up Task Manager and look at processes, you'll probably see a ton of chrome.exe* processes that can take up half to a gig of RAM. End all of the processes and restart Chrome, that's what solves most of my freezing problems.