HP or Dell. Go with a Pentium M 1.7 or around that area with at least 512 RAM. I would buy online, however check the stores as well to compare. You never know.
i think that online is cheaper. i would go with the dell inspiron 9300, i ahve it and it is great. i wud definetly recommend this as a desktop replacement.