Thank you @ItchyRobot, good to hear.
For anyone in this thread who's having issues with performance, RAM, or crashes, keep in mind that issues like those are almost always caused by some kind of outside influence, be it bad drivers, being out of date on updates (or even running untested bleeding edge Windows updates), or some kind of poorly written application running in the background. And of course if your system isn't stable because of over-clocking, that can be an issue as well. Unfortunately we've also seen lots of corrupt Windows, .NET Framework, or DirectX installs that can do all kinds of other crazy things and cause similar issues. So it's always worth repairing Windows, looking for driver updates, making sure you're up to date on Windows updates, closing background applications, etc.