Si vas a hacer una cosa grosa y compleja, es mejor el delphi, esta groso, me compre la biblia yo (de delphi) y es muy buena, pero si vas a hacer algo corto (como un juego de matar a pikachu, o el de las clasicas vivoritas que comen puntitos y se hacen mas grandes, o un ping pong como el primer juego del mundo) es conveniente el Visual Basic.
Por ejemplo, un programa de compresion no se puede hacer en VB, al menos no uno bueno, para eso es mejor delphi (u otro lenguaje...) . pero si se quiere hacer un juego como el que mando de adjunto, es mejor el VB. el juego que les mando lo hice yo.
Para los que quieran jugar el de la vivorita, aca va de adjunto. El juego empieza pausado, para aprender a jugar vean la ayuda.