The Ides of April*
Having nearly been burned last year, we filed our tax return on March 31, by mail.
Today, the IRS deposited our refund.
Damn, that's not bad!
* Of course, the Ides of April actually falls on April 13, not April 15, as Victor Estevez will gladly tell you.
Using NASA's TRACE spacecraft last year, scientists observed dark features resembling Earth-sized tadpoles swimming in the atmosphere of the sun following an enormous explosion. The explosion produced the powerful "X-class" solar flare, which releases about as much energy as a billion one-megaton nuclear bombs. While matter around the solar flare usually moves away from the sun, the tadpoles -- which scientists now believe are superheated magnetic voids in the plasma -- unexpectedly swim back to the solar surface.