So far some great posts and I agree with you all.

The only thing that I think that I can add is to make a consistent "date" night. With the kids either going out or the kids going to someone else house. I have found this to be one of the best things for me and my pet.