Thank You for the Welcome....
I decided to move from C# to Java for 2 reasons. the first is , all the tools needed to develop in Java are free...Unlike the money hungry Microsoft....I use the VS Express version which is free but limited....I just downloaded JavaFX 2 and Scene Builder 1.0 , ALL FREE NOT LIMITED.....
the second reason is : Java is platform independent , so I can create programs for any operating system...unlike Microsoft , where I can only create programs for Windows Machines.
I started programming in C# about 6 months ago....I came from a Visual Basic 6 background so I am quite a beginner. although the syntax is very similar...so I hope there isn't much of a learning curve.
Inked_in_Java