I'm on a Sutton Foster high. I'm in Heaven. Coupled with the delightful score by Cole Porter with his memorable tunes and witty lyrics who could ask for anything more?