Hello I'm just trying to figure out what my best move would be right now. I'm considering upgrading my system from the current bottleneck, an old Pentium 4. Here are the current relevant system specs: CPU: Pentium 4 3.0 GHz (530J Prescott) MB: ASUS P5GPL (ATX) RAM: 2 Gb DDR(i don't know the speed...it is heck slow compared to the upgrade I'm looking for) GPU: Nvidia 9600 GT (512 Mb) I am currently looking at a max budget of $400 (cdn) for cpu, mb, and ram. If I spend any more I would rather build a complete system and something more in a 'cost friendly enthusiast' range. I found a deal at a local computer store for $365+tax (cdn) that includes: CPU: Intel Core i3-530 MB: Asus P7H55-M Pro (micro-ATX) RAM: 4GB DDR3 1333MHz 1. Is this a good deal? 2. Can you give me any recommendations for other budget upgrades that will perform comparably? 3. Should I spend a bit more and go for an i5-750? 4. Does anyone know if the built in graphics from the i3-530 will work together with another gpu (otherwise I'll just use my current gpu)? 5. I should be able to use a micro-ATX board as a replacement for my ATX board right (ie. they should still mount in a standard ATX tower)? note: yes, I do have a 64 bit OS ready to install.