BTW, your cats are just a delight, will you post some photos :)
Cats are great stress relievers, they have such beautiful energy. When I'm getting stressed at work, (its been insanely busy), I take a few minutes to go spend some time with Tiger, and I'm good to go.