Can someone take a look at these minidumps and give me some assistance?
You need to run tests on your memory and hard drive. Run the hard drive test first as that is the most likely.
no hardware issues
All hardware tests have came back as being OK....
Follow this link to use Driver Verifier.
One of the crash dumps pointed at corrupt memory and a bad block on the hard drive so I am suprised the hard drive tested out OK, but the rest indicated that there is a problem with a driver. The above guide will hopefully help to find the one causing the problem.
If that does not reveal any driver issues we can move on to checking all the windows services.