Latest Political Meme LittleFaceMitt Goes Viral, But Is It The Best Out There? [PHOTOS]