The 5670 will certainly do it. Nearly anything modern you buy has the possibility of HDMI and can handle HD graphics for DVD/Bluray.
The card will really depend on which games and what kind of settings you are looking to set. If you could give more info, we could probably find a better fit. A budget would be helpful too. Your current (or planned) system specs would be a good idea as well.