This stuff would be good for some place cold places with lots of sunshine, Mars. Not so good for space stations.
Opps again
http://www.sunwindenergy.com/csp/new-thermal-energy-storage-system-csp
Opps again
http://www.sunwindenergy.com/csp/new-thermal-energy-storage-system-csp