I Started with QBasic about 4/5 years ago for a couple of months.. Then did a little of Visual Basic 5.0 for a few months.. Then I stopped programming for 4 years until recently when I purchased VB 2005 Express Edition and caught the bug again :) I work long hours so don't get as much time as I used to, to dig in and learn it all so for now I suffice just to use what I know and solve problems by learning new code only when I have to. I like a simple and basic G.U.I at all times regardless of how complex the code underneath sometimes gets. I never waste time with fancy design and a cluttered Form. Just in case you were thinking it's because I'm not putting in the effort ;)