Apple's colorful mainstream flagship, starting at $749.
GarageBand 4.1.1 Offers Custom Ringtones for iPhone
An Apple support document details the procedure:
To create a custom ringtone
1. Set up a cycle region that covers the area you wish to use in the GarageBand song. Note: This area must be 40 seconds or less in length.
2. Once the cycle area has been set, choose Share > Send Ringtone to iTunes.
- GarageBand 4.1.1 or later
- iTunes 7.5 or later
- iPhone with software version 1.1.2 or later
Apple introduced Ringtone support into iTunes and the iPhone in September of this year. The feature, however, was originally limited to converting iTunes Store songs at the price of $.99/each. A number of workarounds and 3rd party utilities have since appeared to fill the gap for free custom iTunes ringtones, but each iTunes revision has caused issues with these tools.