I liked your list. Here's my best three
1. Osama
2. City of God
3. Once
Enjoy watching them. They are works of art and devastating. Two will make you despair for humanity and the third will restore your faith in it.
They are the very best of the decade. All were low-budget, all are passionate in the telling of the tale and true to realities of life.