I've been thinking about moving to either VB.NET or Delphi ... but just today I heard about Gambas, initially a VB6-like environment for Linux which now also is available for Windows.

Any experience around with Gambas?

See http://www.gambasforum.com/index.php for more info.