Steve Garfield is a visionary who looks at disparate things, and sees ways to combine them into new and exciting endeavors. Steve Garfield's Video Blog, one of the first and …