A clever way to get return visits to your web site on a regular basis is to host discussion forums. These need to be appropriate to the subject matter of the rest of the web site! Hosting such forums in a "members" are of the website should ensure that the content of their replies are not inappropiate.
The forum members will be able to apply basic details about themselves and also upload a thumbnail photo which will be displayed alongside and entries they make.
If a discussion forum is what you are looking for then please drop us an email!