Fascinating. I'm going through sort of the same thing myself. I'm writing ASP.NET MVC and C# at work. I like C#. I think ASP.NET MVC is a good framework.
That being said, I've been doing .NET stuff for a good 9 years now (2001, when the first public beta was released). I'm kind of tired of it. I don't feel I'm learning a whole lot of new stuff and it doesn't excite me anymore. I've been dabbling in Ruby and Rails recently and playing with node.js. This stuff is interesting.
Good luck with your journey.