TechStars, a unique and very successful business accelerator that can now be found in Boulder, Seattle, NYC and Boston, recently had a Demo Day in which several promising startups presented.
For the uninitiated, accelerators take on very early stage startups for a brief period, offering them support, mentoring, and often investing seed capital in them. TechStars is probably the second most prominent such program, after Silicon Valley's Y-Combinator. There are now over 60 accelerator programs in the U.S. alone and growing.
Here is the article, My five favorite startup pitches from TechStars Demo Day , that showcases some of the pitches.