I am a free lance Visual Basic 6 programmer.

I am not going after .net as there also I have to change my entire design with only 50% of my code going in .net.

I want to begin with java SE...