Any card will work with that board, but as the other poster said $400 is too much.
I would suggest something like a Radeon 7700. Anything more will bottleneck too much to be worthwhile in many games/programsw
With $400 you could do a full GPU/CPU/mobo upgrade though
Whats your PSU?