You can do exactly the same things with VB as with C# because they both use the same runtime. Craig, I've found one area (and only one) where I'd prefer to use VB over C# - Office Automation. It's been a few years since I did it, but VB was much easier.
Also, in SSIS 2005 (granted, not related to this discussion), scripts had to be written in VB. Now in 2008, you can use either language.