I always looked at resistance bands as a bit of a joke, considering that they look like (and basically are) giant rubber bands. But they are even more effective than dumbbells for a lot of exercises, and they can go in basically any travel bag. You can even do bench presses without a bench. Consider me converted.