I loved the Vampires (at least up to Body Thief) and adored the Mummy, but I think Witching Hour is her best. The HUGE book is absolutely compelling from beginning to end. The Book moves from Modern day story of a young woman, the end product of centuries of witches that are under control of "the Man" called Lasher( because he could make the trees lash when he was angry) into the past of her ancestors. Each generation of the "Mayfair Witches" there was a chosen female that 'inherited' the man, and he brought power, he brought madness.
The book leisurely details the woman's modern day life, returning to New Orleans for the funeral of her mother, the base of the family of witches male and female, and comes to terms with her heritage, Lasher and a destiny plotted for her leading to a horrific coming: bring Lasher into this world. We see a lot of the tale through the eyes of the people around this family, as the agent for the Talamasca (seen in the Vampire Cycle), the watchers and recorders of witches and vampires, collect the tales on the family.
It is a leisurely paced book, that brings one into mind of New Orleans' slower pace, but it's spellbinding, haunting, deceptively mesmerising. When she moves the tale of the Mayfair witches into the past and traces each generation of witch from early Scotland on, she is breathtaking. Rice uses ancient Scots lore and gives it a new life in her evocative, provoking tale that will keep you hypnotised as few works do.
Don't think she was better before or since. It's simply a master piece. Followed up with Lasher, Taltos and Merrick.