I've had all of them multiple times, and while I may be biased given my location, Shake Shack is definitely better. The patty has more flavor and is thicker and juicier than the In-N-Out burger, and it does not devolve into being a soppy, greasy mess like a 5 Guys burger does. Give me a Shackburger and a side of crinkle-cut fries anyday, please!