I decided to file my taxes early this year. It's only 11:10 pm on April 15th - nearly a full hour to go!
Actually, this is the first time in four years I've had it together enough to file on tax day - the other three years I had to file an extension, and then it was October 15th before the return was done.
Anyway, there should be a decent refund this year, plus the stimulating stimulus checks. They should probably both go straight to the credit card companies.