I have pain in my upper back and neck all the time. When I go to the chiropractor they give me some sort of electronic therapy where they hook me up to a machine that massages my muscles using electric pulses. Each trip is $50 bucks or so.
This past weekend Belinda and I were at the fair when I ran across a lady selling these:
It does the same thing. And I got it for $75 bucks. I've had it on for the last half hour as I type. NICE!!!
(click the pic to go to their website)