Bee-Nuts gave you some good advice. But don't put much money into any e-machine. They have notoriously bad power supplie famous for dieing and taking out the motherboard, hard drive, and ram when they fail.
For a store box verses custom built computer I've had pretty good service for the buck with HP's . I use custom built AOpen, not cheap, but I've yet to have one fail. Others will have their own choices. Many folks like Dell, but I've had nothing but bad luck them.