I have programmed in many languages (Turing, VB, C++, TI83Basic) and I'm still hopping of  learning more, but so far my most favorite programming language is Visual Basic.
I enjoy it's speed and power, easy GUI setup and numerous components and addons. And I'm really looking tawards learning VB.Net to take my applications over to .Net framework.

For now, here're some of the programs I have done in VB, starting from most resent: (click screenshots to download)
Network Messanger
Comes as an add-on to my AddressBook program below. It uses the same database to store information about contacts and can send messages over the network. It should be placed in the same folder as AddressBook if you want them to share same database.
A lighter version is also available
here.
NetSend Light
AddressBook
This little program is actually a graphical interface with an Access Database, used to store information about contacts.
Contains many fields to store information like phone-numbers, e-mails, names and just random notes.
Also features to add, remove and edit contacts.
English To Binary Converter
I've made this program after playing around with school assigment where I had to convert stuff to binary form.
Basically this converter reads english text, finds ASCII value of each character and then converts that to binary for output. Note that digit 1 and "1" in english are not the same as letter "1" has a different ASCII value.
Tic-Tac-Toe - The classic game
This is my first "full" VB application. Sure, there're some school assigments done before this, not many though... nothing interesting. Game is self explanitory. With 'about' page ;)