I really think that Brook can defeat Luffy, first of Brook is so fast that he can run on water and he can draw his sword out of its sheath and cut some one in less than a fraction of a second , look how Easily he defeated one of the executives of Doffy's army, what's your opinion ?