How much is OOP being used in the business world, and how far could I get on VB6 or .NET alone?