Dead2.0 writes anonymous snarky reviews of new web services, full of jabs about how stupid they are, or why they will fail. But his latest post is 11 Suggestions For Not Being a Dot-Bomb 2.0, which is a really good list of success criteria for small companies. Stuff like "Have a revenue model". OK, so it isn't all subtle tricky stuff, but the fact is, plenty of sites get launched that seem to have overlooked these basic tenets of running a business. It's a good list to keep in mind, and in a nice touch, it ends with "Ignore the hype and have fun".
He also points off to a lot of other interesting pages discussing similar issues. My favorite was Web 2.0 or Star Wars Character?, a quiz to determine if you know the difference between meebo and dooku or django and jango. I scored 35, "As your doctor, I recommend moving out of your parents' basement."