Read other letters about this article
I agree with some of the other letters - why look for Basic, when there are languages that
a) are just as easy to learn and use, if not easier
b) do not teach people bad habits (think GOTO)
c) are also usable once you want to get serious
d) are free software!
Examples of course include Python, Squeak or Ruby. And if you're extra curious and looking for something extra interesting, take a look at the Scratch language from MIT :o)