Consider using an SSD instead of a spinning disk, if you haven't already.

Do you have any background processes that are randomly consuming CPU/Memory and causing your gaming experience to be interrupted?