Hey, don't knock eMachines. My W2040 has lasted for 4 years before I got my new rig, and my wife is still using it. Of course I Frankensteined it out with RAM, DVD burner and drive, and graphics card, but the mobo, CPU, and PSU are still original.
If I wanted a pre-built, I'd buy another one.