Getting free ringtones for virgin mobile phones is very easy. You can get promotions and promo codes for ringtone downloads from virgin mobile, use a data cord to move ringtones to your phone, or you can subscribe to a web browsing plan (about $5) and download ringtones from a website, on your phone.
To download ringtones from your phones web browser, simply locate the URL of the ringtone you would like to download. For example, if you want to download a ringtone (we will use Fergie - Glamorous) you need to either upload the file to the web (putfile.com), or find the file already online. Regardless of how you find it, once you do locate your free ringtone, you need to write down the URL. Lets says the Fergie ringtone is located at Putfile.com and the URL is http://www.putfile.com/user23/fergieglam.mid.
You would type that url into your phones web browser, and then the ringtone would be downloaded to your phone automatically!
You can also use this method to get free wallpapers, screensavers, screen cleaners, and skins for your phone. Anything you can buy from VirginXL or VirginXtras, you can get for free using this method. Don't ever, ever pay $2.50 for a ringtone again.
If you have a song that you own and want to make into a ringtone, there are a lot of pieces of software called ringtone makers that you can use. You just select the 20 second clip you want to use as the ringtone, and then transfer the created file to your phone.
With phones like the Slider Sonic or Switch_back, you can use entire songs as your ringtone!