Hi. If you're not going to purchase the parts until summer, then you should just wait for Haswell and next gen graphics card until deciding what to buy. You may be able to get a better build for the budget or today's build for less by then.
Unfortunately, if you need the pc around May, you won't get the haswell cpus, you could delay it for June, it's in that month that's gonna be released.
If you must get in may, get an i5 in microcenter, it's cheaper, a mid-end gfx card, a decent psu with 450-550w, some 500GB-1TB hdd., there's no point in recommending brands, till then, the prices will vary a lot.
Open a thread when the times comes.