If you are really just starting out, it makes sense to start with the newest technology…true of any tech area – not just VB. But when you play in the Microsoft world, it is ESPECIALLY important. Unlike the IBM i world, where your knowledge is fairly cumulative, Microsoft simply abandons older technology. VB, Office, Vista are just a few examples. This is a shame for both professionals AND companies that invest time & money learning and applying a technology and then being told “sorry, start over. We now have a better idea”.