To add more confusion look at some of the alternatives to VB.

Dave Houston likes Pure Basic. Being that Dave uses it I will say it must be good.

I find myself using Python and Liberty Basic.

And in the long run will you want cross platform comparability ?

Pure Basic and Python are.

Just thoughts.