Personally I would say neither for developing a game, but depending on what type of game. If I absolutely had to choose between the two and I was just learning I would choose VB.NET beacuse you could come up with something real fast and you could easily learn a lot about developing programs in the windows environment or on the web in just a few minutes. Whereas plain old basic you will only learn about general programming knowledge, which if you know about you logic you technically know already.