I am very experienced in working with open-source technologies like PHP, MySQL, Apache and others. I feel like home working with them and the code comes to me with little effort.
I recently started playing with the ASP.NET technology (I know it doesn't compare to PHP, or does it?) and everything seems very easy, but still I don't feel like home.
I still can't decide what road to take and with what should I experiment next.
Some of my friends work in small companies with open-source technologies and say that they are in heaven and this is the way to go. On the other hand some of my relatives work in corporate environments and say that they are in heaven and don't want to hear about open-source (although they were very happy with open-source before the corporate period).
I am very confused, I would like you guys to tell me if you had similar experiences and what you did? It would mean a great deal to me.