I would totally have to go with a maid. I try and try to keep my house clean and its fine when DH is at work but by the time I get home the day he's back its already trashed again.
DH left for work today after only being home a week. Plus he maybe staying another 3 weeks if they approve it. That would make it home 2 out of 10 weeks. Ouch.