Membership Registration with Additional Fields

I need to have the following fields when members sign up for membership:
Name (Mr / Ms)
eMail
Designation
Company Name
Address
Direct Line
Mobile Number

I've seen that quite some users have requested for this feature for some time, but this is not available yet.

Kindly add this additional user fields to the next release as it is a logical requirement for membership signup.

Thanks,
Vincent