After District 9, I expected more from Neil Blomkamp than this poorly written, poorly directed piece of trash. Jodi Foster turns in the worst performance of her career in a cartoonish story in which all of the characters are one dimensional and unlikeable. Stay away.
"Eat Pray Love" is a well-made film in terms of its acting, especially Julia Roberts, Richard Jenkins, and Javier Bardem, but you have to get past the premise of a rich, white woman's complete self-absoroption. When she was praying to God about how much trouble she was in, I could only laugh at the absurdity of that notion.
Also, this is a minor issue, but I found the filming to be a tad too grainy for a big-budget picture. It might be what they were going after, but it did not work for me.
All that said, it is still worth seeing for the performances and for a few, very rewarding scenes, my favorite of which being the US Thanksgiving celebration in Italy.