Hi i have a dell optiplex gx620 and it needs upgrades badly. it has 40Gb HDD IDE drive, Simple cd burner/reader IDE pentium 4 processor running 2.60 GHZ ddr pc3200 512MB ram i need to know how much ram it can handle what the biggest hardrive is i can put in it and can i take the motherboard...