I really enjoyed watching the archived episodes - originally aired on Bloomberg TV this fall. Especially after having just completed Startup Weekend Portland:)
Here's the first of six episodes.
You can find the rest by going to this site and using the search box. Just search for "TechStars".