sorry but you are wrong. SSH is a protocol not a server. Also your comment about cygwin is off as well, it "is a collection of tools originally developed by Cygnus Solutions to provide in Microsoft Windows a command line and programming interface familiar to Unix users" ssh would be just one of the many commands and is not a really core feature. Putty and others do that much simpler and smaller.
Now to anwser the OP question, there are many options out there here is one that is not free but there is a trial version of:
http://www.ssh-activex.com/
and
http://3sp.com/en/maverick-net/
and
http://www.eldos.com/sbb/activex-ssh.php
and
http://www.jscape.com/sshfactorydotnet/
and a free .NET port for c# that you could modify to VB without too much trouble.... But then one my ask why are you using a language like VB to start with....
http://www.tamirgal.com/home/dev.aspx?Item=sharpSsh