I am thinking about upgrading my video card in my machine to a 7800GT 256MB eVGA 256-P2-N515-AX. is this a good video card for the price and is there anything out there that is better within around $300? I am also going to need a new psu to power the card because my wimpy 250W that came with my case will not cut it