It's a surprisingly refreshing language given the similarities. Visual Studio is remarkably nice compared to what I had been using (TextPad, NetBeans, etc..), and is very nice in regards to creating desktop applications thus far. I'll still use Java for somethings, like Applets or others of the like, but C# is more acclimated to Windows (obviously), making many tasks easier.