300 watts is rather low for your system, i'm surprised it even runs with that. if you ever try to do any kind of video card upgrade or add a hard drive the computer will probably take a dump. i've seen cheap power supplies die and take out all the hardware with them, i've seen a few merely "explode" in a stream of blue sparks. generic power supplies are fine and dandy if its just some generic machine that doesn't matter much, but you have very decent hardware,i wouldn't trust it.