>I was wondering which was better... Vb or C#?
That depends. Which do you like better?
>as far as actually possiblities/speed/controls... Which is better VB or C#
They're pretty much identical in all of the categories you mentioned, excluding programmer quality. If you suck as a programmer, you can write crap code in any language.
>Why is C# special/unique and what is good about it?
It sounds like you've already made your decision, but I'll bite. Ultimately, the difference is what kind of programmer the language is meant to draw from other languages. For example, C# would draw programmers with a C, C++, or Java background and VB.NET would draw VB6 programmers.