Give it up. The search is over. I've found an iPhone case that does everything that I need.