Logical Increments and
PCPartPicker are good resources. They also link to various vendors and can filter out "best price" deals, but not worldwide.
I think 600W is sufficient for your i7/Z97/DDR3/GTX970, but it might be a little tight/unstable if you plan any overclocking. An 80Plus Silver or Gold PSU would be better build reliability and might save you from a lot of frustrations and something of the sort can be found for sale every week (and saving energy is good, too, but it would take years of penny-saving to repay the initial cost difference, lol). Newegg.com currently offers the Corsair CX600 for $65 (after rebate), and a reburbished CX600 for $45 (after rebate), but also a variety of Rosewill Photon 80Plus Silver PSUs (600W for $65, 700W for $72, some 600W+ Silver refurb and open box items as low as $48).
I happen to have an Obsidian 750D tower. A beautiful case, quite perfect in almost every way - except beware the insulting cheapness on the Power/Reset switches and LEDs, as often as not they don't work right out of the box (and can waste a lot of time if you assume they work but your mobo won't power on). Many people break their plastic SSD brackets and HDD rails and the front-panel hinge - these aren't "cheap" but they are indeed made of somewhat flimsy plastics, a little patience figures them out, a little gorilla finger will break things. Mounting anything in the 5.25" bays wrecks the aesthetic, and airflow can be constrained when the front panel isn't open, so minor mods are required to fix Corsair's design oversights in these areas. Spare parts, panels, etc are basically impossible to find and Corsair never has anything of the sort in stock for this case, it's sort of the "middle child" between their better-selling 850D and 900D cases.
Do you have the CM Hyper 212, Hyper 212 EVO, Hyper 212 Plus, or Hyper 212X? They all come with a sleeve-bearing fan, lol. Some of the reviews I've read suggest that this cooler scores as a middly performer but should be a good performer and is being held back by cheap fan(s). The 140mm rear exhaust fan and two 140mm front intake fans on this 750D case should be enough, but your mobo and RAM and GPU might get a little warm under load if you don't add a top-exhaust fan or two to expel the recirculating crossflow generated by your Hyper 212. (You probably shouldn't mount this cooler "sideways" so it blows upwards because it uses the sort of heatpipes which depend a lot on gravity/orientation to function.)
"All opinions are not equal. Some are a very great deal more robust, sophisticated and well supported in logic and argument than others." - Douglas Adams
[/Korth]