I generally fall into the "put in eight hours w/o a definite starting time" camp. I am to be in by around 9, though I often end up running a little late. Not a problem, though.
As for stress, cycling to work is faster than taking metro in my case, so my time pressures are less, which affords me and extra half hour or so of sleep each day.