I am unable to get the address fields to appear on the 'Create An Account' form. Here is what I have done:
I've added the following to app/design/frontend/base/default/layout/local.xml
<customer_account_create>
<reference name="customer_form_register">
<action method="setData">
<key>show_address_fields</key>
<value>1</value>
</action>
</reference>
</customer_account_create>
In the admin interface I have set System>Configuration>Customers.Customer Configuration>Name and address options
Number of lines in street address = 2
I've cleared the cache.