Just to add on, it depends on your ambient room temps as well. For example, I'm in a basement so it's cool - consistenly 24C. At 3.7ghz my temps top out at about 57. I had it at 3.8ghz (200x19) and temps were around mid 60s - I decided to go lower not because of temps, but to stay within Intel's voltage specs (VTT was too high for that base clock).
Now, I'm not using the Hyper 212+, but that is a well rated cooler and basically as good as you'll get on air (within a couple degrees). So basically, if it's not enough, your only option left is water cooling and that's way more expensive.
EDIT: About the GPU. If ran for a while it will increase case temp unless you turn up the case fans. If noise is an issue for you it's worth considering - if it's not then no worries. I keep all my fans at low and I've only seen my case temp go up by 3C under high GPU usage. My case has 2 80 mm front, 1 80mm rear, 1 120mm top and some ventilation openings at the rear, side, and front (Antec 900 II)