What amd card do you have? How do you know it's the card that's causing the BSODs? Is it still under warranty?
The BSOD references the ATI driver. Originally I thought it was just a driver issue, but none of the proposed fixes I've found helped, and the BSODs are getting more frequent which makes me think there's probably just something wrong with the card. It's an HD 7800 and years old now, so well out of warranty.
Anyway, a 960 is a safe bet... but if you're planning on upgrading again later this year or early next year it seems like maybe a bit of a waste. How much gpu power do you need for your games?
Not a whole lot. I run 1080p monitors and have no problems turning down things like AA to get decent frame rates, and most of my gaming is not demanding (I currently play TF2, Smite, and a lot of smaller indie games).
The two big games this year that I will probably have some degree of issues with are GTA5 and Arkham Knight, but again, between running at 1080p and a willingness to turn down post-processing, I can usually get even demanding games running smooth.
Any card I get now would just get slotted into the new system, barring some crazy new incompatible standard coming out or something.