For me personally, Microsoft development resources & tools have provided me so much that I am able to be on vacation all the time and live off it. I do web design and other development work with my company "On Vacation". Learning IT skills was probably one of the best things I did in my life and it helped me a lot. Back in the days I used to waste my time in the United States. Now I can be free and experience the world as much as I want. Catch my blog if you want to know more about me.