I have a very cute diaper bag that has served me well for the past six months. It's water resistant, not at all heavy, and rather attractive. I've actually gotten several compliments on my "cute purse". The design, a light tote with several pockets, is easy to pack full or leave lightweight. So far, so good. It's main drawback is that it has to be carried on one shoulder. In the summer with the Bjorn, it was no problem. Then I got the Ergo, which has nice comfy padded straps that distribute Xan's weight much more nicely than the Bjorn, but don't leave much extra shoulder room for other items. Today I added a wool coat to the mix and forget it. The diaper bag just would not stay on my shoulder. I readjusted and hiked and readjusted, but it wasn't having it. No way it was sharing me with the Ergo and my coat. If it couldn't have my shoulder to itself it didn't want it.
I'm not giving up the Ergo (a stroller doesn't look like it's in our near future, anyway) so I'm going to have to look into other bags. Maybe the Essentials bag from the J.J. Cole collection, highly recommended by one of the moms at Wednesday's senior-baby hour. The other option is a backpack style, but I'm starting to wear Xan on my back more, and I don't want to carry that across my chest. I seem to remember someone saying Ergo made an attachable bag, let me check. Yes, they do.