Yes but I think you have some overkill there. You don't need three video cards that's overkill. Also that motherboard wont even support triple crossfire. One highend video cards in most cases is good and two high end video cards is more then enough. Secondly you don't reallly need a 1000 Watt PSU. A good quality 850 Watt PSU will run everything fine including two high end video cards. I also don't think you really need a 2TB HDD. I have a 1 TB and I have it loaded with games and it's not anywhere near being full. I also wouldn't spend the money on a network and sound card but that's just me.