FWIW, I talked with a guy the other day who has been working on a very large project for the last 1.5 years at the company where I work. He says he can program in C++, Java, Delphi and a couple other languages I don't remember. When I asked him what his weak areas were he said MFC, MS related...