I don't know if this will help, I have only been on the Topamax for almost a month. I'm suppose to be taking 100 mg/day for migraine + minor seizure activity, however at the 50 mg/day, my headaches have decreased significantly and I'm holding my own, so we are going to play the wait and see game. When I split my dosage 25 mg in the morning, 25 mg at bedtime, I got the best full nights sleep of my life, BUT I felt dopey all day. My dr told me to take the full dosage at night before bed (50mg at this time), once I started doing that, I'm not so dopey in the day, but I get about 5 1/2 - 6 hours of sleep at night and that's it. I can function on 6 hours of sleep, so it's not so bad at this time, but I'll take it so I'm a tad more functional during the day. If you're taking the full dosage at night maybe try splitting it up, just thought I would throw that at you. Make sure and ask your dr if it's ok first though.
Hope you have a nice painfree holiday!