You need to look at the games you play most and make an informed decision. If you play more games such as assassins creed then it will probably run better with an nvidia card. If you are on budget...