Is this a good Graphics card

AMD radeon HD 6570

 2048 MBytes

~This is my graphics card, is it good and will it be able to play all games. I got it for $40 so just tell me your tougths   

To be honest, I'm sorry to say, it's not a very good card. It's entry level at best. It's really intended for high definition video playback and some very light gaming, not enthusiast gaming. It'll probably play most games at low settings though, perhaps older ones at decent settings. This page shows it in comparison to mid-high end cards, just to give you some impression of where it stands. The other cards in the list are proper gaming cards, albeit some a little dated.