2005... while you can find more vb6 related stuff here on sythe, and alot of sythe vbers use vb6 for coding our clients/etc., it's outdated and you really should learn the newer technology. I am personally planning on porting my client as well as my other stuff over to 2005, gotta learn the language first though.
Also, microsoft has a really good knowledge base for vb2005... in the code editor if you highlight a function or api call and press F1 it'll bring up a page showing exactly how to use it. vb6 doesn't have this.
download it, get your free registration key, and then you can use it forever. Its missing some features from vb2005, but nothing important for a new coder.
Hey, thanks for the dl link. I came to that page before on msdn, but i thought i had to pay for the stuff. Didn't know it was free and i was already looking for vb.net, I even posted on this thread! HAHAHA funny how blind i was LOL.