I can recommend a "pocket physio". Basically a firm-ish rubber pyramid that you can lie on to press on trigger points.
Since reading about the tennis ball I have been doing this instead of using a golf ball. Loads better!