I have been working with Visual Basic (Express Edition, 2008 Beta, Orcas), and I have to say, it's nice. It doesn't have the same low level gritty feeling of C, but that is alright. I would still rather do console work in C and Perl (and console work is most of what I do), but for GUI stuff, this is great.
It's nice to be able to drag and drop your entire UI, and then just have to write the commands. Anyone who has tried, say, Perl/Tk knows how much work goes into just making a very basic UI. This is quite different.
I'm also happy with the binary size, I was thinking it would be large, but my current work is only ~50 kb. Not bad.
Anyone looking to break into GUI programming, you may want to take a look at the Visual Studio Express editions.
Oh, and Visual Web Developer Express is quite nice too.