Weird, my post disappeared.
I was going to just create a basic hook that checked certain criteria and redirected the client to a verification page based on that criteria. @rds100's solution is nice, but I try to avoid changing template files if at all possible because some people use custom...