Well said...though i havent seen Dor. Omkara was easily a better choice than RDB. I am from Delhi (and a huuuge fan of Aamir) and aamir simply failed at copying that delhi punjabi accent. Saif and others did a much better job of copying a very strong western UP jaat accent.
The picturization of some of the scenes in Omkaara was just immaculate.....the desk meeting between Omakara and Surinder Captain on a truck. The administrator naming function on a small hill top by the river...the list is endless. No wonder this guy did production work for copolla...Vishal bhardwaj is one of the best that we have to offer at the moment.