The new Casio DW-H5600 has solar charging and amazingly long battery life. I was pretty anti-smartwatch but i like g-shock squares and ended up getting it been surprisingly good.
I bought one of these for the solar charging, great battery life. And that works. But it is really hard to read the LCD. The automatic lightning works quite unreliably, and even when it works the tiny screen is hard to read. At least with my old man eyes.
The latest casio lcd screens are amazing in terms of readability. They don't have the digits shadow problem anymore (this was especially plaguing the negative displays). It's really night and day.