I'd say get the 6600GT over the 5900 for a vid card, it's not worth getting a vid card from last generation if you can afford it. Also try and find a Seagate, like jterrell said. As for the DVD Burner go for the Pioneer 108 I have one myself, excellent burner although that price dows seem a bit...