Can i just say that the 7300GS is an ok card. i have it BUT if you plan on playing anything more taxing that counter strike then your gonna have problems!! if its just for general pc usage then you should be fine.. the problem is this card only has a 64bit memory interface witch slows it down a lot. If you can try and get a card with 128bit memory interface.
Is your card AGP or PCI-E??
If its agp then id rcommend this from ATI:
http://www.ebuyer.com/UK/product/63693/rb/26560207423
If its PCI-E your after then theres this from nvidia:
http://www.ebuyer.com/UK/product/110048
and from ATI
http://www.ebuyer.com/customer/produ...e=ZXh0ZW5kZWQ=
this ati card has 128bit memory interface for £50 total including delivery so £5 over your £45 budget