Hello,
I am not the most knowledgable person when it comes to painkillers, but I was on flexeril for two weeks. I went off it and switched to a combo of tylenol with codeine and naproxin. I went off the flexeril because it really didn't seem to help with my pain either. I didn't find that the Flexeril made me depressed, but it definately made me too tired and just plainly "out of it". The first pill I took made me sleep for 12 hours but it seemed like I built a resistance up very quickly. To get any kind of painkiller effect I was taking the maximum dose in a just a few days (I am a really tiny woman so usually I only take 1/2 of what the prescription says because drugs seem to really effect me).
I do not know anything about Soma, I hope you find the drug that's right for you