If only some PCs have darkvision, the GM has two choices about how to handle the information difference:
- Separate the players (or pass notes) so that the two groups get different information.
- Let everybody have the information and just apply mechanical differences
I find the first option a total non-starter. I might sometimes pass notes or separate players, but it has to be for something really important. I'm not going to do it for a whole dungeon crawl.
And while the second one can apply mechanical penalties appropriately, it is unsatisfying (to me) because it removes the whole "fear of the dark" aspect.
On another note, one thing that occurred to me while reading this thread is that I totally fail to use "eyes reflecting torchlight in the dark" to add tension to the game. I'll have to do more of that.