thestartuppitch.com
The Next Web Awards nominees - The Startup Pitch
The Next Web Awards. In total 235 nominations were made in seven categories.Five companies per category made it to the final. vote here. http://thenextweb.org/2008/03/14/announcing-the-next-web-award-nominees-now-it-is-up-to-you/