I have tried solar lights and low voltage lights from Home Depot only to have them stop working and rust in place before my eyes. Enough of that. These are high quality LED lights that come with a warranty. They produce little if any heat so will not be of benefit on cold nights.
Jim