unisom can be awsome, just make sure to take it 9.5 hours PLUS before you have to be up the next day. serious.
sometimes I have to take 2, but the warning is if you take it and sleep say 6 hours, you may get up, but your brain will be mush. there's been a few nights where I did that and the whole next day I could not for the life of me remember even what movie I watched on DVD the night before. it really screwed with my short term memory.