I have ATI Radeon HD 5870 v2 with 1GB GDDR5 (default clock) and it cost me 552 USD. I will go cry in a corner if a 60 USD card is going to beat this thing that cost over 50% of my computer budget. I will only accept my defeat if OPs card is a furnace and requires water cooling.
With 3g of ram, and nvidia geforce 240 I can run max with 15-20 fps, if you spent 500 dollars on a graphics card and only get 2 fps at max, you have a
very big problem. It sounds like you really got ripped off