SMB Tips Do Vimeo or Metacafe Even Stand a Chance? April 21 by Laura Lachance comments (0) Since the times YouTube was so swiftly acquired by Google back in the day…