We have Solatubes in our house (previous owner installed them) and they're fine. They are great at letting "natural light" into a space, but it's not nearly the same as having a window or even a skylight.
They aren't bad, but if I had the choice, I wouldn't install them again.