i have an old dell computer that i havent used in a couple of years, as i had a sony vaio laptop. now my laptop has broken, and mky old computer is as slow as hell. so i'm thinking i'll upgrade it. I have a very basic background - i used to build computers, but that was back in the mid-late 90's, so things have changed quite a bit! It's a dell dimension 1100 (spec in the link: http://www0.dealtime.com/xPF-Dell-Dell-Dimension-1100-Desktop-Computer-for-Business-DIM11P4MIN) i'm thinking that the minimum i need to upgrade is the RAM, processor, and hard drive. as far as i can see, 2GB RAM is the highest this machine can cope with. but if u replace the motherboard, can you then go for 4GB? so basically i need to know: do i need to upgrade the motherboard? if so, what will fit/be compatible? what processor should i get (based on either my current motherboard, or the upgrade you suggest) what RAM is compatible with my current system/how to upgrade so i can use more RAM what hard drives are compatible/what should i look for (i'm thinking 1TB) anything i'm missing? i don't really use the computer for games that much, so i don't need a top of the range graphics card, but if there is a cheap upgrade i can get, i'll get that too thanks for your help!!