Foam rollers are great but they can't go as deep as a well-placed tennis ball can. However, the problem with tennis balls is that it's hard to get them at the right place especially on parts that are behind you. If you're going to get it right by doing it yourself, you would be better off with the Massage Track. It keeps those tennis balls in place you can get it where you need without it straying off. The complete Massage Track set consists of two tracks, the Body Track and Neck Track, and some balls of varying hardness for your varying needs.