It really depends on a number of factors... Namely what YOU want!
For example, one of the most important questions is if you want a jacket to be as screen-accurate as possible, or if you don't mind sacrificing accuracy for practicality.
I mean, if you're really going to abuse the #### out of the jacket, you should go for the toughest leather available! Horsehide! But if you're like the rest of us, and just need something for casual wear, then go for authentic lamb, which is the closest to the movies anyway. And if you're with the group that needs a casual jacket but want to believe they will be falling off a cliff or something with it, then go for goatskin, since that offers a bit of both worlds.
And don't forget, there's always the choice of Wested's new worn-look lamb jacket, which just screams Indy from the get go. If you want your jacket to be recognized for what it is- an Indiana Jones replica, then by all means go for the worn-look jacket. And since it IS the cheapest of all the leathers, that jacket would also do good if you're going to abuse it, since even if it breaks, you won't feel as guilty!