I still hate diaper bags, but after much thought I've changed the diaper bag situation.
I dumped the mega bag out on the living room floor and re-sorted everything into my yakpak messanger bag. I actually sort of like the messanger bag because I can hang it on the back of my stroller and as long as its fairly empty or the baby is in the stroller, it doesnt tip the stroller over.
The mega bag has been re-assigned to the house and is now filled with toys and sits in my living room. Scooty Pants likes to dump it out and re-fill it. And the other kids like to hide toys in the pockets for him to find.
Dont be shocked if we re-visit diaper bags in a few months...I go through cycles with them! lol