What are the best kind of solar spot lights to buy?

The solar spot lights I have now are very dull and don't last very long. I want ones that can light up a tree and can stay lit for at least 4 hours.
4 answers 4