I have come up with the following build, but I really need to know if all of these parts are compatible (I wouldn't mind some constructive criticism concerning the quality of the parts, either). Please tell me if there is a part that isn't compatible with the rest.
Processor: Intel i3-3220
Motherboard: Gigabyte GA-H61M-DS2
Graphics Card(still unsure about which one I will be using, so please just say if any of them require higher end parts than the ones on this list) : Sapphire Radeon HD 7770/Sapphire Radeon HD 7850/MSI GeForce GTX 660
RAM: 4gb Corsair XMS3 DDR3
Hard Drive: 500GB Western Digital Caviar Blue
Power Supply: Corsair CX500 500W
Case: Antec 300
Thanks in advance
Processor: Intel i3-3220
Motherboard: Gigabyte GA-H61M-DS2
Graphics Card(still unsure about which one I will be using, so please just say if any of them require higher end parts than the ones on this list) : Sapphire Radeon HD 7770/Sapphire Radeon HD 7850/MSI GeForce GTX 660
RAM: 4gb Corsair XMS3 DDR3
Hard Drive: 500GB Western Digital Caviar Blue
Power Supply: Corsair CX500 500W
Case: Antec 300
Thanks in advance