I've got a copy of VS.NET 2003 on hand, however I could get a copy of VS.NET 2005 some time soon. What's the difference between the two? Does anyone prefer one of the other? 2005 is newer, but might be prone to breaking more. I want to start learning C#, and I don't know if any of the syntax is different. I doubt it, but you never know. Thanks a lot.