Limited Edition includes the "Hurk's Redemption" DLC Pack, normal version doesn't. Season Pass does not include the game, it's basicly a pre-paid pass to get a few of the next DLC they will release for the game. So only buy this if you also buy the main game and want to get some of the upcoming DLC without having to pay for them separately (check the details on the season pass for how many DLCs you will get with it in the future). Can't really say which is the best one though, if you don't care for the DLC get the plain one...