Also, there is a difference between the LANGUAGE advancements, and the FW changes. Using VB/VS2010, you get the latest version of the VB LANGUAGE, and yet still target FW2.0 functionality. A FW2.0 targets app that has Auto-Implemented Properties? Yes. And no line continuation? Yeppers. LINQ? -- ah, no... but you can use Lambdas and other LANGUAGE BASED advances.

-tg