Check out these beautiful solar garden lights from www.Suncatcher.ca! The ones shown above are the Aurora Glass string lights - they're handblown glass and come in several colours (I chose blue, of course!) I've had them for a couple of months now and and specifically hung them on my back west-facing porch because they catch the sunlight during the day when viewed from inside the house, and in the evening they glow. To be honest, I can't say how long they glow for because I haven't managed to stay up late enough yet!! But perhaps in fall when dusk comes earlier I'll be able to post an update for you.
They are solar powered so you place the solar collector in a sunny spot, and then run the cord to the lights up to 15' away. The lightbulbs are long life LEDs, and the batteries are replaceable with hardware store rechargebles so they seem to be designed to last. I also got a white table top lantern but due to having young kids, I hung it up in a safe place for now:
These are beautiful lights for the garden and I would definitely recommend them - in fact, I might get more myself (they also have beautiful blown glass garden stakes). I suppose the only drawbacks are that you can't control when they come on - they start glowing on their own when it gets dark enough outside - and that they are not super bright - I wouldn't rely on them to light up the yard or anything! But considering they are solar powered, I find that to be a good tradeoff. Also the lantern's top and bottom are plastic, although painted to look like metal.
Full disclosure - I was given these for free and asked to do a review of them on my blog. However, Teara the owner, made it clear that I was free to be candid in my review. I have been asked to endorse products on my blog before and I've always said no, either because I was not free to be candid or because the product has always been something I wouldn't use myself. But these solar lights are so pretty that I jumped at the opportunity!
Teara, I wish you the best of success for you and your beautiful lights!