Ok I will give #1 a try. Thanks
For #2, if we do have a duplicate email address, what would happen when a user enters his email in the forgot password email box? Will he get both passwords?
One question regarding the profile page, how can I make a link for a customer to click to view his own profile. I know I need the parameter but don't know what to use? My session is called ID.