Evan,
>Who knows, I might end up using VB.NET for UI in the future and C# for everything else.
Interesting that you say that, because an ASP.NET project I've built recently has the business object and data access layers coded in C# and the UI page-behind in VB.
I'm trying to keep up to speed with both to be better prepared for anything that might come my way.