Windows is not the only operating system that comes with a built in "Ringtones Expressions" application. There are also various other brands available like Symbian OS, Mobile Linux and others that come with similar functions. The only difference is the software and tools that they use. So if you want to download free ringtones from your phone, you need to find a website through which you can get the software that lets you create new ringtones. This software is easily available at a few dollars and most people are able to download it within minutes.
Another alternative is to have the software created by a third party company. This might be a little expensive but the major benefit is that you will not have to spend hours searching for a free downloadable software. The company that developed the software will also provide technical support and updates as needed. If there happens to be a problem with your software or if there is a problem with your cell phone, you will be able to get technical support from them and sort out any problems that arise.
When you search for ringtone downloads on Google or Yahoo, you will see a lot of different companies who claim to provide the best quality and most unique m-downloads for your aniphone ringtones. However, you need to keep in mind that most free downloads do not come with much more than five or six song downloads. Those companies that offer complete song downloads though will usually give you unlimited downloads for a period of time.