Sandisk rates it for about 300,000 erase cycles. Should be a few years for most.
And it will NOT just keel over at 300,000. This is a minimum. Many will keep going and going.
What is the approximate number of times one can reuse a CF card before it starts becoming unstable?