I don't know about you, but this is one of the things I look forward to each year.
The TechCrunch folks have whittled down their list of more than 1,000 companies to get down to the final 50 that will present on stage at TechCrunch50 starting later this morning.
A link to the list of 50 finalist is below - also, you can vist the official TechCrunch50 website to watch the presentations live.
Now, wish I had time this morning to dig in to the details of all 50 finalists. Guess that will happen in the wee hours of the night.