Using EAs would work great *if* everything you wanted to collect data on
was certainly writable by you. It often isn't, and EAs don't have their
own timestamps: often you don't want your backup program backing
everything up again merely because an indexer iterated over it!