Today through Wednesday, you can get a pretty good deal on a new Dell Desktop. I'm not a shill for Dell, but I know a good deal on a basic computer when I see one.
While this one may not have all the bells and whistles you might want, check out the specs & try to find a better deal for $389:
For an extra $20 you can add on a network card! And if you purchase by Wednesday, Dell has free ground shipping. You can customize the system with a monitor or other goodies, but it's hard to beat that kind of price on a good little system.
If you haven't upgraded your computer in 3 years or so, isn't it time?