I have been programming in VB6 for the last 6 years and need to learn C#. I have programmed in C, but that was quite a while back and don't know if that really has any relevance.Anyway, anyone have suggestions for a good book to learn from?