The leading men of Eat Pray Love make the love part of the story undeniably delicious! In the movie, James Franco and Javier Bardem each play a love interest for Julia Roberts's character, and in real life it would be hard to choose between these two actors, too. On the one hand you have the smiley scholar James Franco, who has managed to go his own way in Hollywood pursuing soap operas and PhDs. But how could you resist Javier's seducing Spanish accent and general likability — not even Penelope Cruz can! Which guy would you like to drop everything and travel the world with?