Hi.. i am able to develop rich and easy ui registration form as per your requirements. I have excellent skill on rich web apps. and cloud computing, means we no need to concern about data base, server . i also suggest to deploy on salesforce.com. it provides software as service. so it saves our money, time. they maintain and provides security. if you are interested, kindly reply.