Freebeard:
SpaceWeather.com -- News and information about meteor showers, solar flares, auroras, and near-Earth asteroids They confirm much what the poster posed on that youtube video.
Funny thing, before the SORCE satellite suffered a battery failure it was measuring a slightly greater average TSI despite lower solar winds and sun spots.