Better, but it could still use a little tweaking:
That power supply pads its watt rating by putting a ton of amps on the 5v rail, where they won't do you much good. It only pushes 16 watts on the 12v rail (in line with the other 300 watt Micro ATX power supplies on Newegg), which may cut it...