Since I upgraded my Samsung Galaxy S to Android 2.3.3, it has no more been possible to set a custom ringtone.
A rapid googling provided me with the solution:
For Droid logo: Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.