Looks like several groups have picked up the story now, including
Boing Boing: http://bit.ly/tbrsBQ
and Gizmodo: http://gizmo.do/ugHBGa
But perhaps my favorite one so far is: http://bit.ly/rvk8pc
"If the government is not willing to fund the building of two 10-story tall Tesla Coils, then why the hell do I even pay taxes?"