Hi,
I don't know of a way either, basically you'll probably have to start from the standard form that you can generate for updating Email, and then add in your custom fields to that.
DW - any ideas, a nice custom script/sample HTML would help greatly, here's a great idea for one of those free Module/Option upgrades we talked about....