Well im planning on buying a couple of new parts for my computer. My Current Spec is: AMD Athlon 64 Bit 3800+ 2.0ghz x2 Dual Core CPU Foxconn Nforce 410 Motherboard (with 4 RAM slots) 7600 GT 256MB PCI-E Graphics Card 5:1 Channel Audio 250GB Sata Hard Drive 16x Dual Layer DVD/RW 400w PSU 2048MB DDR RAM http://www.newegg.com/Product/Product.aspx?Item=N82E16813186086 - thats my motherboard. Thinking about this processor http://www.newegg.com/Product/Product.aspx?Item=N82E16819103582 Or this http://www.newegg.com/Product/Product.aspx?Item=N82E16819103002 I was also thinking about upgrading my GPU to a 8800GTS or a 8600GTS The PSU I am using is a SN-400 Generic ATX PSU, did a google search for it but it turned up empty, the PSU came with my system. It seems to have served me ok so far with my current spec. I play pc games and I have started to experience a slowdown in the latest games hence the pc upgrade. Couple of things im unsure about though.. 1. Would it be worthwhile to upgrade my CPU to one of the ones listed? Would I notice a big difference? 2. Would it be better to upgrade my GPU? 3. If I did decide to go for an upgrade of CPU or GPU or both, would I need a PSU upgrade? If so which one should I buy?? 4. I have never installed a new CPU before how difficult is it? Should I get a professional to install it for me? Same as a new PSU Do I need a proffesional for this? My Budget is $400 but I could stretch to $600 although I would prefer not to go that far. Can you guys help me out? Thanks in Advance! Necrosjef.