Sounds like she has a fairly modest system so I doubt she's doing anything that demanding at the moment. Even though its cheaper I'd tend to recommend the GTX 970 over the R9 290X. If her system runs a GTX 660, it'll run that fine. No changes in NV specific features, no driver cleaning, no power supply upgrading, no extra ventilation needed, no changes in games other than greatly increased performance. When dealing with someone else's computer who sounds like they're a bit of a hardware neophyte I tend to take the easiest solution for them. Oh, and the FX 8320 at stock will bottleneck a GTX 970 (or R9 290X) somewhat, but its not that big of a deal. Certainly wouldn't go above that though.