The HAF 912 is a great choice for the price.
Excellent cable management opportunity including hiding spots under the top/front usb headers and ample behind the hdd cage. Plenty of holes for tie offs along all areas. Good steady airflow is easy to achieve. Can even remove the lower HDD cage if not using it.
It will easily hold the length of the 7870 OC