Unlocked iPhone 3gs on Virgin plan?

Since I already have an iPhone 3gs and don't wanna pay for a new phone just to get a no contract plan, can I unlock my iPhone so it will run on Virgin?

Nope

Yes. Email me at stefan_zxcvb@live.com You need a factory unlock, but for the 3gs its an easy fix

Yes, you can. Try the website that my friend has used it to unlock his iPhone for permanent.
it seems they are official apple unlockers.their price was about $25 and they did a remote unlock by getting the iPhone imei number. They unlocked my friend's iPhone in just 12 hours.

take a look at their website: http://officialappleunlocker.com/