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've seen that many times, people writing UI components in VB.NET and back-end logic in C#.