The battle is still going on. The PCs managed to defeat Garrett's henchman Melisande, though it looks like she will make it back to her coffin. They are still having trouble hitting Garrett, but they did manage to hit him and disrupt the evil ritual he was performing. Garrett is also having trouble hitting them, but has managed to land one blow with Weeping Wounds. The players have noted the irony that Garrett is using the glove of storing and the boots of speed that he took from the PCs.
I managed to avoid major tactical blunders; Melisande managed to hold her own for quite a while before going down. I've been using Garrett's Spring Attack and Mobility fairly effectively. I didn't manage vivid descriptions and outstanding taunts every time, but I managed fairly good descriptions fairly often--particularly with the descriptions of the grim revenge spell (which took several rounds before it finally hit Kyle's hand) and the first hit with the dagger Weeping Wounds.
I feel tired but satisfied.