How about if each listing expired after a period of time say one or two months? The password problem could be programmed like other web sites. If you forget your password they e-mail it to you. There must be canned software for this stuff.