I have to admit, while there are some good American movies, I really love foreign films. The actors look real instead of having undergone years of reconstructive surgery, the acting is better, and there's just more "heart" in them - all IMHO of course.
Then again, there are always the Bollywood movies which seem to be the exact same movies rehashed to me!