Just me, or is it truly refreshing to see a high level leader - in this case Ohio Governor Ted Strickland - get visibly tweaked about the constant naysaying and pathetic pace of progress? Especially over public transit. Near the very end Gov. Strickland says "my brother, this is 2010." Hilarious.