Despite all of the hoopla the Obama Administration is making about solar these days, the sudden drop of the Investment Tax Credit still sits...