I am thinking of taking the plunge into writing for android and am wondering what tool I should use.

I have lots of experience in Basic, Visual Basic Classic and Visual Basic .Net
I have did some coding in C/C++ Pascal and Java Script but not a lot.
I have did a lot of mobile apps that run under windows mobile and windows CE as well as a few for the Palm OS back in the day and way back in the day some for those mobile devices that were running under DR Dos.

So the question is is there a good tool out there that resembles Visual Basic or Visual Basic .Net or should I just go ahead and try to jump to C++ for this. I guess Java is also an option but given the syntax and learning curve I'm thinking C++ may be the better choice.

Still I would love to find something a little less foreign to me.

Thoughts?