what do you think of this TRX.? I bought one for my girlfriend, been using it myself. makes alot of sense when I cant get to the gym, or we're travelin. similar to push ups and other calisthetics. nothin beats freeweight yes, but this and a swiss ball have done a number on me a couple times now...