You didn't say much about the system aside from processor and memory capability. Personally I'd max out the ram and leave the rest alone, It might have been better leaving it as an XP system. 2GB is barebones for Vista or Win 7. On a 64 bit system you need to run at least 4GB of ram, preferably more and a 1.8 Ghz processor is not going to cut the mustard.
I have a computer from around the year 2001. I got a 64 bit AGP for it and want to upgrade the OS now. It was originally running Windows xp 32 bit Home Edition. The machine has a dual core Pentium 4 1.8GHz. From what I know it will hold 2GB ram but is currently 256MB short of a gig.I have a version of Vista on it but want something better. I would like not to get Windows due to the expenses. Linux is not typical/user-freindly. Is Chrome OS free? And what would be best for such a machine?
Please answer thoroughly

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic