>Have you forgotten Martin Luther King's birthday and Washington's Birthday (now referred to as President's Day)? Most banks observe one or the other or both. The U.S. government observes both.
The banks will observe anything that will make them keep your money a day longer and receive your checks a day later ;).