I know all the VB6'rs don't care too much about this.. but this question gets asked so often, in so many different places, perhaps we could put together a well structured sticky that lists maturely, the "generally accepted" pros and cons of each language, and stick in in the vb.net forum, and C# forum?

Bill