Thank you all!
I appreciate your comments! Chadnliz, no need to apologize. You're giving me exactly what I'm looking for. So far, I had couple of people with registration issues, I believe to be related to the form's required fields but when I tested, it worked fine.
The interface issues, suggestions and comments, like yours, are equally important and I truly welcome them. Especially when people make a genuine effort to test-drive the site and come to understand the functionality. Don't you guys beat me up too much though.
In short time from now, I'll begin to make appropriate changes.