I am in the market for a new PC. The 400mhz Celeron just isn't cutting it anymore. I have found a few prebuilt computers in the $500-$750 range that would probably suit my needs/wants well. But, I am toying with the idea of building my own and saving some coin. I am hoping to get some recommendations from the resident CK5 geek-squad for a PC that would fit the bill. I need a PC that can run Solidworks fairly well, so at least a P4 or Athlon chip and 1 gig of RAM. I could get by with shared video for the time being and add a decent PCI Express card later. I need at least 1 Firewire port and would like a DVD burner. Of course a fat hard drive for storage is needed and integrated sound and NIC are fine too. So, what components do I need? Based on my best guess, here is my list: Case Power supply Motherboard CPU RAM Hard drive 3.5 Floppy (already have) CD-ROM 52x (already have) DVD-ROM (already have) Do I need to buy fans? heatsinks? Can I reuse cables? I have 2 old PC's that I can scap cables etc from. So......what do you guys think? Thanks in advance for the help!