+1 on the 5770 unless your doing photo editing on 3 huge resolution screens or something. 2gb is a waste in any 3d application with a card as weak as a 5570 because the card will never be able to handle a resolution high enough to need the extra vram.