I wouldn't suggest either of those boards because of the fact they are H series, meaning you can't overclock. Thus, your 2500k is now worthless for the price you paid over the base 2500. I'm not familiar with P61 overclocking (if they support it or not), I'd probably run a P67 (P8P67 is what I own), and Z68 is overkill if you're running discrete graphics.
That PCP&C PSU is good. This is what I would get, since I already have one and am biased.
http://www.newegg.com/Product/Produc...82E16817139020
edit: I wouldn't go with a P61 either. From my quick Google research, it's just an H61 with disabled onboard graphics. Thus, you won't be able to overclock on that either. If you really want to save some money then by all means, go with a lower end motherboard. However, I think 50 bucks is worth an extra 1ghz in CPU speed by leaps and bounds.