Is Mars going to be the destination president Barack Obama will declare on 15 April, tax day? What could draw better responses than apparently announcing an unbelievable expensive lofty goal on the day US citizens have to file their tax returns?

For more reactions to the ongoing debate, reporting about the various states vocal politicians and more go here and here and even here and there is this from the Huntsville Times. While Space Florida gets $10 million to mitigate the thousands of job losses coming the Sunshine State’s way