I'm going to guess battery. Our Odyssey was having problems starting as it got colder. Even doing what you mentioned - lights and everything turned on but no cranking, but hooking it up with cables or a quick charger let it start up fine.
Took it to Sears to get diagnosed and they said the CCA (Cold cranking amps) were very low.
__________________
Sponsored by: KAM Racing Sports, Falken Tires, Progress Technology, Brady's High Performance, Taggart Performance Engineering, Rotora Brakes
Autocross is: 90% driver, 5% car, & 5%
CRAZY MOJO!
Autocross Help Page