The nice thing about this board is that is supports quadcore and core 2 extreme cpus, so there is some flexibility for upgrading in the future. Also comes with pcie, and multiple pci slots. AGP slots seem to be starting to die out so I wouldn't worry about trying to find a board with them in it.
Of coarse with all builds, make sure you psu has the proper power pin connector (in this case it would need a 24pin). Although I hear you can use a 20pin power connector to juice a 24pin connector on the mobo, i've never tried it myself hehe.