The sites mentioned above all use the standard templates. It is easy to make your own look and feel. If you are not a good programmer it is easy to work with. Create a field and with some easy tags you can show that information on a profile.
I had a small payment option, pay 1,30 once per sms/phone. But i stopped that.
You have to look at the standard methods, they are no use for me cause i have Dutch sites.
There is a good developper who might be helpfull
http://www.vldcrowd.com/
Search their forum, some integrated ccbill. i used
www.123ticket.com