Wastingtime- your kids sound exactly like mine! Like, EXACTLY! I swear they are getting worse as they get older, (or maybe it's just that another child has been thrown into the mix?), and I too believe in natural consequences. But when it's one child (dd1) always making the other late it's not really fair, and like yours, mine think they're good if they get away with wearing their hair down etc because we run out of time! Grrrr!
Oh, and my DS takes ages to eat breaky, I offer him a banana in the car if he's taking too long.
Smileygirl- completely agree with your posts, it's so frustrating but obviously yelling isn't changing anything and i completely agree its not effective. The only purpose it serves is letting off steam, and then you just feel like crap for the rest of the day