Which software to interface to computer

that is true you can get the 2010 express editions off of microsoft's website for free as long as its not for commercial use, and VB.net is right there with them (if you wanted to stick with VB)