Hmm, I must be doing something wrong. My query has been going over 30 minutes....