I've had great luck with Dell - my current desktop is about 5 years old and still limps along. I use it mostly for internet connection - I telecommute so my computing speed is limited by my cable modem more than my CPU!
I am about ready to upgrade though so I think I will check out my local Wal-Mart when I go to town tomorrow.