VB = Ugly fucking syntax, restricted to Windows operating systems and once your a fluent programmer in VB, you latch on to it like tits and you end up never learning C/C++/Perl to the level you can actually do something productive.
C = Been around for ages, not restricted to it's native platform (read: cygwin), and the syntax has a nice flow.