This particular blog post from Swim Smooth really helped my breathing timing.

Heck, their whole site helped me learn to swim in a somewhat-efficient fashion. I'll never be fast or have super endurance, but I no longer feel like I'm going to drown.