Iive never even heard of a VIP brand power supply, it may or may not be better. What you need to look for, is not just the wattage, but look on the sticker on the side, there will be several boxes, look at the boxes that say +12v under those boxes there will be a number followed by an "a" for example, 18a. These are your +12v rails, you want to take them, and add up the combined amperage. For example, that corsair that killer suggested has a single +12v rail with 34 amps. Its not a bad PSU, but not a high performance one either, it will run the 5670 that killer suggested just fine. I would look at that VIP, if it has a 80% efficiency rating and more amperage on the +12v rails, then I would go that route, if it doesn't have more then 34 amps, then I wouldn't mess with it, Id explore other options, such as this
OCZ 550 watt PSU with 2 +12v rails with 25 amps per rail.
As far as the video card, to an enthusiast, that card isnt very good, that being said however, it will run your games decently well if your not to interested in eye candy. If you arnt planning on running your games at 1920 x 1200 at maximum settings and wanting 100+ fps, then you should be fine, it should handle just fine at lower settings on a lower setting, its a good card, albeit low end.
Primary system: Motherboard: ASUS M4A89GTD PRO/USB3, Processor: AMD Phenom II x4 945, Memory: 16 gigs of Patriot G2 DDR3 1600, Video: AMD Sapphire Nitro R9 380, Storage: 1 WD 500 gig HD, 1 Hitachi 500 gig HD, and Power supply: Coolermaster 750 watt, OS: Windows 10 64 bit.
Media Center: Motherboard: Gigabyte mp61p-S3, Processor: AMD Athlon 64 x2 6000+, Memory: 6 gigs Patriot DDR2 800, Video: Gigabyte GeForce GT730, Storage: 500 gig Hitachi, PSU: Seasonic M1211 620W full modular, OS: Windows 10.
If I don't reply within 24 hours of your reply, feel free to send me a pm.