It's a concept that has more than a little humor to it, but Vincent Flanders has some very good observations and we recommend WebPagesThatSuck for the general thoughts it presents. And, don't forget to take the Does my Web Site Suck? test. Interesting stuff...
Promotion and Search Engines
Search Engine Watch
Everything you need to know about Search Engine's, including submission tips, listings, and the latest news.