Tip: Before you submit a site for review here do this..
Check your site at http://www.sitereportcard.com and keep tweaking until you get 'perfect' on all checks.
Check your site at http://validator.w3.org and don't stop tweaking until your site validates. Flash insertion probably exempt(?).
Check your site on http://www.instantposition.com for the first 5 of your keywords.
Check your site on http://bobby.watchfire.com/bobby/html/en/index.jsp (Moderator note: Greyed out as this site was reported as down as of 10-07-2010)
Survive these and the world is your mollusc, if your site looks good too.
By following these tips (and others?) you will focus your reviews on the appearance of your website instead of the objective problems.
There maybe site checks I've missed but surely they will be listed below.