Me too. I'm ready to kill someone if the demo doesn't come out very soon.
Gonna take my mind off killing with WaW **** Zombies lol. And if I sleep as much as possible (which ain't hard for me) then it'll be Friday (or whatever day is demo release day) before I know it. Which will make me happy. Joyous in fact.