I had the same experience with pretty much the same hardware. I played right after launch and had one or two crashes and a few stutters here and there, but otherwise I found it to be a surprisingly stable game, especially considering the wildly negative press it was getting at the time.