I stopped programming Java a while ago to try VB.NET. It is a horribly bloated language but boy is it easy to use. GUI's are easy to build and connections to databases are easy. My question is, is there such a thing as a "VB.NET suite" for java? I also saw that C# is very similar to Java but I am afraid that it might be as bloated being that it is a .NET language. What are the benefits usign Java over C# or vice versa.