it was tough time, to find a suitable way to show, the address fields on the registration page of my magento store.
there were various kinds of fix for this to accomplish, but the best what i liked was setting the boolean value to show the address fields, without modifying any core files of magento or any default theme, as they have chance to get lost in case of magento update.
place the above code on the registration template, which can be found at the following location of your magento installation, just above the
<web root>\app\design\frontend\<your theme>\default\template\persistent\customer\form\register.phtml
and thats done,
Happy Coding 🙂