I am getting BSOD frequently with the following

The computer has rebooted from a bugcheck. The bugcheck was: 0x00000124 (0x0000000000000000, 0xfffffa800d6f7028, 0x00000000bf800000, 0x0000000000000124). A dump was saved in: C:\Windows\MEMORY.DMP. Report Id: 100614-10717-01. I have ran PI test and others and all passed. I have a GTX 560TI which I think might be the one due to unstable nvdia drivers. I am not sure which one is causing it. Boot up is mighy slow as well .. it shows the windows background and the tiny arrow and takes around 1 min to boot. I have it enable to use the fast boot option but not the Ultra fast boot