Regarding Percocet vs Vicodin: Made no difference. Both give me about 4 hours that I can sleep. Took the V at 2AM, P at 5AM. I'll be back to 1 P tonight -- have to be back to work at 8 AM.