I'm in the same boat.
Based on ur background u can go for Java or .Net
Both technologies are used extensively by clients
.Net is new there are not lot of consultants around
I'm going in the Java/Web services route.....
Other possibilities are u can get trained in another ERP or CRM that might help
If u like to learn java this is a good site www.javaranch.com