I try to be most organised the night before. I lay uniform out and get her packed lunch ready & in the fridge.
On the days I'm not working, I get up at 7 and get showered, dressed etc. I then get DD up at 7.30 and we have breakfast. Whilst she's finishing up I put some washing in, finish her lunch box etc. DD is notoriously slow at breakfast eating so we have a timer - if she eats in time, she gets a reward for her jar (this has been revolutionary!) after breakfast, she gets washed, dressed and sorted and we race out the door at 8.25am. It can be a rush, especially if I've not been as organised as I should the night before but it does tend to work. With a new baby due in Oct, it might all change!