Well, if it weren't for learning to adapt my code to the .Net structure, then VB 2005 would be awesome. However, most of my support goes to VB 6.0 as far as Visual Basic is concerned. Needless to say, BlitzMax and Blitz 3D seem to take the cake overall, tho...