:-(
That really sucks, Senusret I. I've always had my older brother build my computers because I once bought an HP and it sucked horribly. The HD had to be replaced three times, so did the CD player.
You could try Newegg. They have barebones systems or even put together systems where you basically pick what you want. It offers much more flexibility than Dell, HP or Compaq.
Plus, the prices are pretty reasonable. I built mine over five years ago and it is still running. I'm sure there are other sites that are similar. I think you'd have to install your own OS but that isn't too hard nowadays.
Good luck!