5670 512mb good for 1280x720p?

Solution
you could play bc2 with max settings with that card at your resolution (assuming you have decent processor) maybe even some anti-aliasing

bf3 beta no idea, it will be playable i dont know what settings though.