@Rivermoon:
I always make leaving the house a fun thing and coming home boring. Before I leave the house, my guys have to go to their "places" and they all get some treats. When I come home, they don't get greeted until I'm in and have my purse and whatever else I have with me put down. They love when I leave!
This has always worked for us, as well. Whenever I pick up my keys or my purse, there are immediately two little beggars sitting facing the treat cabinet, with expectant eyes in their faces. They know my leaving means a special, long lasting treat. When I get home, they wag and jump sometimes, but I ignore them until I'm settled, and when all four (actually eight) feet are on the ground, I tell them how wonderful they are for being good girls. No treats then though, just glad to be home.