wattmatters
Solar Wizard
Yes it's very good. Designed for professional solar PV installers and the free account is good enough for doing a couple of sample systems.@wattmatters That poly app is pretty cool because you can do shading with objects.