I’ve blogged plenty about TechStars (see how much I love TechStars here) so I won’t drone on again about what a great experience the program is . . . but it totally rocks and if you’re an entrepreneur with a great idea I’d strongly encourage you to apply. The application deadline is this Saturday (for both Boston and Boulder).