I want to make an application for Pocket PC that plays MIDI files and I want to know what's best for this: C# or Visual Basic. Any idea?

I already know C, C++ and Java so probably I rather use C# (I still believe that VBasic isn't that powerful). Is there any reason for choosen any of them?

Thanx in advance guys.