Alex,
I wish I had an answer for you but I don't. I am in the same boat as you because I usually set my background color manually to a very dark color using the RGB settings. However, all you get is a very lightened color that is hard on the eyes.
I am not going to be as foolish at the other 2 people that replied here and suggest feedback that no Microsoft employee will ever read. Bottom line, Microsoft just doesn't care. Linux is the only really solution. Microsoft has already lost the battle in the Server market so they are desperately trying to hold onto the Desktop market. Well in my book, they are going to lose that battle too with the current attitude towards their user base.
If you ever find a solution, post it.
Good luck.
Gary