Worst software?
I've been around this block before. Every major game has a discussion board like this one. Every major board is loaded with "your program is junk" messages.
Here is the story:
PC's are way too complicated. They don't "just work." If your PC seemed to work before it was luck.
Lots of other people seem to have PC's that work.
If you want your PC to be stable and run all the really cool software you have to take total control the situation.
What motherboard do you have? What chipset it is on the motherboard? What processor? What video card? What sound card?
Step 1) Figure out what MB, and what chipset then look around the internet. Every MB and Chipset has a discussion forum.
Step 2) Read them. Search them.
AMD - look at amdmb.com. Via chipset - viahardware.com (I don't build PC's with Intel so I can't help you there but I'm sure the forums exist).
Search their forums for similar problems. You'll be amazed what you'll find.
Geforce card? Try the Geforce FAQ (now run by tweek3d.net)
http://www.tweak3d.net/faq/faq.cgi
Having audio trouble - look on your sound cards manufacturer's forum.
Buy from Compaq, Gateway, HP, or Dell. Check their sites.
When you have a problem don't stop with just one forum. Try them all. All these problems are related.
Try google. Type a description of the problem into google. Often you can find discussions that relate to the problem.
Example: Audio crackling? Via chipset? Check the geforce faq. Could be your AGP to PCI latecy needs to be set to zero. Bios doesn't support that? Download a bios tweek tool.
Example: Just updated your nVidia drivers and now you boot to a black screen? Check amdmb.com. Maybe it's your monitor doesn't support 85 or 120 Hz.
Example: You installed a game and boots to a black screen. Check the geforce faq. Get a refresh rate tweek tool and verify the game isn't using some crazy resolution.
Bottom line: if you want to fix the problem you've got the beat the pavement. Get around. Check out these sites. Ask some questions.
I've built 8 PC's in the last 4 years. Every one has been a fight but I got them all working.
I've had bad monitors, bad CD ROMs (nasty problem that drive was), bad bios's, bad chipset drivers, bad video drivers, bad sound cards, bad sound card drivers. I've even had bad CD ROM firmware (did you know you can update that - now you do).
When you find the answer you can post it back to these forums and help the next guy.
JonB