It's probably also worth mentioning that this isn't "legal". Virgin's terms of service specifically forbid tethering:
Virgin Mobile USA
"If your plan includes data services, such services are provided solely for purposes of web browsing, messaging, and similar activities...You may not use the data service...for tethering your mobile phone to a personal computer or other hardware"
I'll report myself immediately. I hope they don't send me a huge bill
There is a much much easier way to do this, and you wont mess anything up.