Solar electric power is now a revelation. A good solar electric power system can offer most, if not all, of a home or company's electric needs.