O.k., so I was wondering, for those of you who use the .NET platform, Ive been with VB for a few years, but havent picked up VB.NET yet. I had JUST started work on a basic graphics engine, but halted until I could decide whether to do it in VB.NET w/DX9 or just stick with VB6. but VB6 cant use DX9, so thats got me leaning toward VB.NET. Is it worth the change? Is it faster than VB6? Is the OO system easier to work with than the COM of the VB6 platform? Thanks in advance for the input.