working from home is fun for about 4 weeks... then you start to go stir crazy. i've actually started having problems sleeping since there is no difference between work/rest spaces
Another key is keeping a regular schedule. I wake up at 8am and go to bed at around 11 or 12, unless I'm working extra hours to get something released.