Pet Tech Magnaturals Large Hanging Jungle
I've found my frogs absolutely love those. Always in the jungle not really anywhere else. That site also has many many different kinds of magnetic ledges, vines, jungles, ect.
Also if you aren't one to buy online there's a package similar to this one
Nature Zone Water Drip Vine - Habitat Décor - Reptile - PetSmart
at pet stores that is like 7 bucks and it gives you like 4 feet of leaves/vine with suction cups. It's so handy.
I also found that my frogs, if they don't have enough leaves high up they will stay closer to the ground so I'm thinking that may be your problem.
That's just my two cents worth
