Most people who take Vicodin find that it makes them sleepy, but for me, it keeps me awake. It also tends to make me itchy all over. I also normally sleep on my side, but the only position that didn't hurt was lying on my back.
I ended up getting about 3 hours of actual sleep last night. So now I'm at work, half asleep at my keyboard. Thankfully I have tomorrow off, so I can SLEEEEEEEEP.