I just spent the day reconfiguring my website to work on IIS 7, much work to do including a redesign in the works. It is definately time to focus on something that I truly enjoy and that will be my web development endeavors. I find that it is simply too daunting to attempt to know everything so for me it will be a primary focus towards c#. Everything that I write from this point on will no longer be in VB.NET.
The clear reason is that C# has broader adoption and support and offers similar sytax to other languages. Having to remember the sytax for VB.NET and having to shift to scripting languages which are more like C# in the same application is killing the brain. In the broader picture I believe this to be the predominent development methodology for .Net and the appropriate direction for me.
Within the next couple of months I will be rebuilding my website into a more unified structure.