Compatibility is perfect. Quality wise - the PSU (Thermaltake w/ 2x 80mm fans) doesn't match the quality of the other parts.
The dual vs quad question is 'game dependent'. Meaning a game like WoW or StarCraft 2 won't really benefit from having a quad core CPU vs a faster clocked dual core.
Missing: Keyboard/mouse & Operating System.