I too love the TRX system, however my clients have amazing workouts with simply using their own bodyweight and a set of dumbells; using multiple muscle groups, altering movements in different planes, and constantly keeping them engaged and challenged is essential.