Is Solar The Future?