I've had a pinched nerve in my neck for the last 2 years. I've seen about 6 different doctors, with the same results... "Here are some pain killers, it will work itself out".
When mine gets real bad, I stay away from the computer, tv, etc. That helps me. I cant tell you if the pain killers work, because I cant take them.
Good luck man.