Hello I had a look at Virtual Interface architecure and the idea of User Level networking seems good. but i m in doubt whether can use for commercial purposes or not. Might seem like a newbie question but if Vi does what it promises what could be the disadvantages of using it. Anyone having experience with it ..Please enlighten !! Regards Abhishek Sinha