Spoke to the service manager today re: my wife's '07 Odyssey that I posted about elsewhere in this thread...
He said he has seen a bad batch of relays. They stick in the closed position leaving power on to various systems in the car and that might be the cause that is draining the battery so fast.
He is picking the car up from my wife's office on Friday to check/replace the relays in question as well as put a new battery in A) just in case it is a faulty battery and B) it could eventually die a premature death from having been run flat a few times already.