I don't think you could go wrong with either program. Both are great. Ohio state has more residents (6 I think), Memphis has 4 each year. The Hamilton Eye Institute it Memphis is a top notch facility, and Ohio state has nice facilities as well. I think it is a difficult choice, but I heard many people on the interview trail speak highly of the Memphis program after they visited---even when they had a biased view of Memphis before they went.