I love having a morning routine! It helps save me time and aggravation. My kids do better with a routine and I think they like knowing what they are expected to be doing or what they have to do next. During the week we have a very strict morning routine given the early hour we all have to be up and out of the house by. Our routine works because both my husband and myself stick to it every morning.
During the weekdays we get up in shifts - my husband, my youngest son and myself are up first and I am out of the house, with my youngest son, by 630. The second shift is my husband and the other two boys. He gets them up, dressed, fed, and on the bus before he leaves for work. Each kids know he has to get dressed before he comes downstairs. Each child chooses between two or three breakfast choices. The older two know they have to eat all of their breakfast before they are allowed to have 10 minutes of Wii or DS. Sometimes they have a bit of homework left over that they have to complete before they can do anything fun. The older two boys have to get their backpacks (put take home folders in it) and lunch on their way out to wait for the bus. My youngest son knows he has to get dressed, eat breakfast, use the bathroom, get his shoes and coat on and then we leave. Being four years old, this set routine keeps him focused and cooperative(usually).
On the weekends we really have no set routine. But I have noticed we have more behavior issues and sibling fighting on weekends compared to weekday mornings. I am going to have to institute a weekend morning routine!