get this for PSU
Newegg.com - XCLIO GREATPOWER X14S4P4 600W ATX12V 600W Power Supply 100-240V / 200-240V UL, CUL, TUV, CB, VDE, FIMKO, DEMKO, NEMKO, SEMKO - Retail
and note on vista...he will be fine with vista premium 64-bit
Newegg.com - XCLIO GREATPOWER X14S4P4 600W ATX12V 600W Power Supply 100-240V / 200-240V UL, CUL, TUV, CB, VDE, FIMKO, DEMKO, NEMKO, SEMKO - Retail
and note on vista...he will be fine with vista premium 64-bit