Do you program in black or white?
hbien: I started out with dark backgrounds because of vim + Linux.  The default terminal was black.  Now I use the dark background w/ color text for all my editors/IDEs.I tried switching to the white background for a week, but it really hurt my eyes.  I had to switch back after a few days.