I just had a first look at VB7 today.
It looks promising, but I had a little test. I made a simple program with just 1 form and a treeview. The exe was 7 KB smaal, so that was OK. But the little sucker appeared to use almost 12 MB of memory, while a similar executable made with VB6 'only' uses 2.7 MB of memory.

Do you think this excessive memor usage is for the beta version only, or will the retail version use this much memory too?