Soma and tram should not be taken together for medical purposes.
Soma can be unpredictable in the fact that it can lower or raise seizure threshold.
So taking it with tramadol is not recommended.
Soma has pretty good analgesic properties, and gabapentin potentates it.
Tramadol is pretty unpredictable in it's analgesic properties. It either works or it doesn't. This can happen from one day to the next. It's a good choice if you want to be fully alert while killing pain, as it can cause quite a nice stimulation effect.
When I say it's unpredictable, I am referring to the opiate effects it gives.
Regardless of what people say, if you have too much opiate tolerance, you will get little to no opiate effects from tramadol in reasonable doses.
EDIT: Soma will definitely be more recreational.
With the Tramadol as you should know, it's really hard to beat it's tolerance once you do get tolerant to it, then you will take unsafe amounts at that rate.