I have a set of free weights for a number of years now but I recently bought a resistance, the type you stretch across your chest. Its very good design made from rubber and I am also able to hold down one end on the floor and use it a weight lifting motion, as if its a free weight. But the question is which is better for building muscle, free weights or resistance bands?