Hey everyone, I read through the sticky posts before I posted and it appears, after going through "perfmon /report," my memory is low. This PC came with Vista but I downgraded to XP because I hated it. Yesterday I did a clean install of Windows 7, 64bit. I wasn't going to because my gut said I didn't have enough RAM(2GB). I was told by 2 friends who have Windows 7 that 2GB would be fine(it can run on 1GB?), especially since this PC was built for Vista. It ran GREAT yesterday, I am very happy with Win7. Today it started freezing and now it is running so slow I can't bear it. I have only had Internet Explorer and Windows Live Messenger running. Here is a copy of my system info, directly off the manufacturer's site. Emachines: W5233 CPU : Intel® Pentium® D Processor 925 (Dual Core) 64-bit technology support with Intel® EM64T Technology (3.0GHz | 2 x 2MB L2 Cache | 800MHz FSB) Operating System : Genuine Windows Vista® Home PremiumChipset : Intel® 945GC Memory : 1024MB DDR2 dual channel memory (2 × 512MB), 667MHz, (PC2-5300) Expandable to 2GB (I am maxed out) 2 DDR2 slots (Total) | 0 DDR2 slot (Available) Hard Drive : 250GB SATA II (7200rpm, 8MB cache) Graphics: Upgraded to ATI Radeon HD 3400 Series So my questions are: Do I need to go back to XP and just wait for Win7 until I get a new PC? Anything I can do to make this work? If I install 32bit version would it be better? What happens if I buy more RAM and install it, even though it says it is only expandable to 2GB?