I haven't tried foam rolling yet but it kinda looks painful especially after an exercise.
I have a cheap vibrator massager which seems to work without causing any pain but I no longer use it. Too lazy to use it or perhaps, the good 'ol recovery days is good enough for me.