Bloc,
quit researching a new supplement every day.  NO MAGIC PILLS EXIST.  Even steroids aren't that outrageously fast to work, and you run a lot of permanent risks if you don't cycle properly.
HMB has been shown to be very slightly beneficial in recovery time, but only in new trainees.  Anyone with more than a few months of regular lifting under their belt will be wasting money on HMB.
Ecdysterone - not much valid research on this...mostly supp. manufacturers making claims like # Improves nearly every bodily function.  and  # Stimulates protein synthesis in nervous tissue and increases nerve function.
Sounds like horsesh*t to me.
Methoxyisoflavone - can't find any studies that weren't done by a supplment company that sells this stuff.  Strike 1.  Those studies didn't appear to be very controlled or scientific.  Strike 2.  I see more references to it preventing muscle loss in bed-ridden patients, than it helping athletes adn those into strength training.  Strike 3.  More horsesh*t
One of these days, it'll dawn on you, that supplment companies produce billions of dollars of useless supps, because the uneducated person thinks all their solutions can be found in a pill.