I am a big fan of model checking. It's one of our core services at Davis Consulting Services.
A new tool that is in development for model checking is from Invicara and it is called BIM Assure. It's currently in development, but from what I have been able to play with, it shows a great deal of promise. If you get a chance, I would recommend that you take a look.