I only agree with some of your points here.
1. Most brand name casemakers include decent PSUs. However, I should've mentioned that he should stick with Thermaltake or Antec or other similar brands.
2. Find me a decent mobo that doesn't support SATA which has the requirements for a gamer PC...