Peter F blogs about isValid in CFMX7. This is a very nice feature. I used to do try/catch around cfparam in the past so I'm happy to have this.
One note - the docs say that the regex allowed is JavaScript regex. This is not true. CFML Regex is what is allowed. I'll ping LiveDocs in a moment.