You don't need to be a pundit of web technologies or hard core Internet analyst to tell how good is a web site. warpedivision has designed a flow chart in simple English words to analyze a web site. By just asking few questions yourself, in couple of minutes you can easily judge a site.
So why don't you try now? Let us hear where Tech Thoughts stands as per to your analysis.