Yes, there were some GREAT ideas on that thread.
Yes, it has a meaning. 2001 is the 225th anniversary of the Declaration of Independence, and how old the nation is. We ordered it in 2001.
It's not nearly as wonderful as some of the suggestions.