In my experience, there is a big variation in how people respond to Vicodin (and maybe painkillers more generally). Vicodin was hugely beneficial in reducing pain after a surgery I had. The main downside was the increase in tolerance after a few days. Some friends I have spoken to said Vicodin did very little for them.