When it comes to serious general pain relief, none of the so called naturals will match any of the above.
Take it to the bank fish breath.
No need to be insulting. Besides, I'm pretty sure that your astute observation on the relative effectiveness of naturals was already made; read it and weep, fart-blossom:
Neither one is as good as NSAIDs but they both help.
And if vioxx was as good as vicodin, you'd still be abusing it.