Unless he is planning a heavy overclock for the CPU I would go with an H60 for the cooler. In all but the heaviest overclocks it has more than enough cooling performance. For a 1440 display I would go with a single 7970 or even a 7950. I have not found a game yet that I do not get solid play experience at 1440 on a 7950. The reason I am suggesting the drop is due to limitations of the Prodigy case. The case will only fit a Double slot width card comfortably. The 7990 cards are usually a dual and half or dual and a quarter. This results in the shroud making contact with the side panel and a lot of noise when the fans speed up under load. Even with a 7970 you need some care for this as some of the coolers are larger on these as well. I have yet to see a 7950 that was oversized like this.
If you want the best bang for the buck that will for use fit I would go with a Sapphire R9 280X Dual-X. This has a thinner profile and will not have the issues I mentioned.
For motherboard it is again a matter of if you plan to overclock. If your are going to push then the Asus ITX boards are great with the beefier power deliver system. If you are not going to overclock at all I would consider an H77 or if you want a moderate overclock the Gigabyte Z77N is the best buy.
Now let me take a moment and define push here for the overclock. I can get a decent overclock to 4.0 and often 4.2 Ghz out of a chip without having to tweak the voltage. This is solid performance and more than enough for gaming needs. In fact pretty much any overclock is not needed for a GREAT gaming experience. For pure gaming overclocking is about epeen and not performance at the end of the day. If you are going to overclock the higher you go the less the return on your investment in the experience enhancement you get. In the example of your chip of choice the difference between stock speeds (not the turbo) and 4.1 Ghz is on average only about 6%, in terms of gaming experience 6% is NOTHING! Pushing further the amount of increase is diminished as you step up, it is not linear.
Speaking of the CPU, he could look at an i5 instead of the i7. There is no game out currently that uses a quad core to full effect let alone a chip that can hyper thread to 8.
Finally the PSU, The Prodigy can be a bear when it comes to making a PSU work well. It can be done with a lot of different models but there are a few that make life easier. I am personally a fan of the Silverstone Strider series. Get a Strider Plus with say 650 watts and the short cabling kit to go along with it and the build will be much nicer.
Now there is one other case option that is not often discussed but I think is worthy of consideration if you and your friend like to tinker and might even have a little modder in you, the Caselabs Mercury S3. This is a bigger case, even slightly bigger than a Prodigy but is super light due to being all aluminum. It offers a WIDE array of potential cooling options and can fit ANY video card you might want as it actually supports triple slot if needed. The case is NOT cheap with the basic model starting at $200. However it is WELL built and as I said the build options for an ITX system are amazing. If you go this route I would push the video card and put in a Sapphire R9 280X Toxic and rip any game at 1440 with EASE! If you need more portability then that is where I mentioned the modder in you, handles could be easily added but if I did it, I would use a carry strap system.