I think that it's more important to choose good monospaced font for programming (my choice is consolas, for some other good fonts take a look at this article on coding horror).
Visual Studio's default theme is pretty good imho, maybe too bright if your are working at night.