
Where did you read that I had troubles with light reflections on screen?
For the rest of my comment, I just added some infos about the dr900, since you asked about its screen. Since it's not sold in the USA I though I could be useful.
Seems like the words I use have a different meaning for you.