Should be nice to have so many upgradable parts. A year or two down the road, you might even drop a new GPU and some faster disks in and see a pretty big overall performance boost. Is that thing LGA775 by any chance?