C# all they way... as soon as you let go and let Microsoft take over your life, you notice that it has become a lot easier to program. I love java because of its portability, but it lacks in performance, and visual basic just feels well to basic to me. The .Net Library is pretty cool, although I don't believe in Microsofts way of doing buisness. But at least they arn't Apple.
