Hey there Bestat, welcome back to free sites
Probably one good source would be to look through the Newbies and Links List and Getting Listed forums for others asking for site reviews. That should give you some solid ideas about what works and what doesn't. Also, when you have a site ready...post it up and ask for a review...that should get you off on the right foot
