If i were you id wait until i had about £150 and spend around that much and you can get at least a card like mine(Ge-force 7600GT) there middle ground cards and will play pretty much anything you throw at it
The last thing you want to do is spend £80-90 and be dissapointed and think "bugger i wish i waited until i had another 30 odd quid"