One solution that has not been covered in this thread would entail the use of the multi router. The multi router jig is overpriced but its built very well and it does both the cutting of tenons as well as the cutting of correspoinding mortises. Aside from entry cost, its hard to find anything negative to say about the multi router.