kinda broke after buyng new pc
I guess that means you want to spend less than $200? Maybe not max settings but the 6870 is like $160 and will be a huge upgrade for you. You'd notice an entire world of difference over the 5570. There's also a GTX560ti going for like $210. Very nice. If you haven't already, read: http://www.tomshardware.com/reviews/gaming-graphics-card-review,3107.html
It's important also to check your PSU to make sure it can handle a powerful graphics card. You may have to upgrade PSUs depending on what you have.