I looked at the mini dumps but couldn't glean much from them other than random BSODs.

Again I would really encourage you run a full system diagnostic concentrating on memory and hard drive to ensure that's all ok.