The only site i have access to right now has uSkinned theme on it so not sure if it's the same in plain Umbraco but in Settings > Member Types > Members you can add new fields. AFAIR these then appear automatically in the Members area. Not sure about a registration form though off the top of my head, can have a look tomorrow.