I would like Eric DeCosta, but Baltimore won't let him go. Omar Khan wouldn't be bad. I shy away from guys who come from crappy programs. DeCosta has been in BAL long-term and Khan the same with Pittsburgh. Khan would be a young choice.
I would pick Gettleman over Khan because he doesn't have the experience, he's not known for much besides being young, and the Steelers have had cap problems recently, not as bad as ours yet he hasn't overcome them and maintained their championship contendership ability. So why you think he'd do better here is beyond me. DeCosta is never leaving Baltimore so there's no way you can consider him unless he has a falling out with that organization