Registration and Profile Customization Plugin Request

Hi all,
I just finished reading the plans for 2011 post and I'd like to make this request and invite other members to support it if you feel it would be useful. There are a couple plugins that almost do what's needed but either the devs have dropped support or their buggy or dev is slow.

I am looking for a plugin that will allow me to:
Remove ANY field from the user profile page.
Create new fields in the user profile page. Text box, links, images.
Allow each field to be editable by the user.
Allow an Admin to selectively turn on/off user editing abilities per field.
Select which fields are displayed on registration page (including built-in fields).
Select which fields are required/not required on registration page.

Any takers?