No get the msi one. The evga card is an older generation card and has handicapped performance compared to the newer offerings.
Though on a random note, thats freaking cheap as **** for that card... Retail originally was $300...
Also, no lately there haave been a number of releases that are pushing the envelope. However, developing games take time so there are periods of slowdown of new releases for that reason.