That really depends what kind of resolution of monitor they play those games in, such as 1920 x 1080, 1280 x 720, etc. And the amount of details they set in game (Anti-Aliasing, Graphics Settings low - high, etc.) Sure, the HD 5450 can play those lesser demanding games on lower settings, but once you try to play more demanding games, like battlefield 3, Crysis, Metro 2033, etc., you are not going to have a good gaming experience. If you really want to buy a card around $60, go for the HD 6670 as bigcyco1 said. It's really up to you.