These two Philly Cheesesteak institutions have gone head-to-head on just about every television show imaginable. Bottom line, it simply comes down to preference as both places are very good.
These two locations are directly across the street from each other in the Philly Cheesesteak Tourist Trap of the world. If you are in Philadelphia, add this to your list. Above is "Pat's King of Steaks" (located at 1237 E Passyunk Avenue) and below is "Geno's Steaks" (located at 1219 S 9th Street).
I went there in December of 2017, ordered one sandwich from both places, and tried them. My winner? Tony Luke's! :)