I've played with Visual Studio.NET (BETA RELEASE), there are a few key points that will throw you:-
1 - In VB.Net, Property Get, Set and Let have now changed to a more robust method of object development.
2 - The : symbol no longer works for code splitting, so backwards compatibility can be a pain, lots of code changes etc.
3 - VS.Net now has a completely new Foundation Class Library for doing practically anything you need under the sun but it's a bitch to learn
4 - C# is almost, but not quite, like Java. Support for Garbage collection and all that jive.
Other than that, if you've got the dosh and it meets your requirements, go for it. I would suggest though that alot of developers still use VS6. I still do.
"Man who looses key to woman's appartment...... He get no nookie" - A wise chinese man.