I usually wear either stelletos or some sort of heel to Church. The lowest pair of heels I own are 2 1/2". I sing in the choir and stand the entire time. I just feel comfortable in them. I usually buy Enzo Angiolini heels, and find them to be very comfortable, very stylish, and very durable.
(To be fair, I'm single and don't have a baby bouncing on my hip. If I did, the flats would be coming out! lol)