Umbrella by far. I would stay clear of the others. I'm not sire why you didn't get good results considering umbrella has the highest quality you'll find.
I wouod recommend 25mg per day and add GW also for fat loss. Run it a full 12 weeks with a good diet and make sure you get them from umbrella labs or RCS