Love this idea!
I was so anxious about everything after my daughter was born that I was constantly in my health visitor's office with questions and concerns, and she was amazing. I kept worrying my baby wasn't 'normal' and that she was never going to learn to walk, etc. - stupid stuff, looking back on it, but my HV was incredible and always helped me feel so much better.
When my daughter DID start to walk, I wanted to thank her for always listening to me, so I made her this card depicting my baby and myself (in a very poncey, stylised way of course!) - cheesy perhaps, but it meant I could express how I felt without having to say it to her face and embarrass myself!
If you're a creative type, something handmade and personal is always a lovely way to say thank you, I think, as it's a way of giving a bit of your own 'work' back in gratitude for the work that was performed on your behalf. You could do anything - cookies or cakes with a baby theme, or whatever.
If you're not into that sort of thing though, or are just too busy with a new baby (my LO was 12 months when I made my card, so it wasn't so bad!), maybe you could get her something a little bit luxurious, like a nice hand cream or a candle with a relaxing scent. Considering how often midwives have to wash their hands, they must get really chapped. It could be a nice way of showing you're thinking about her and grateful for the hard work she does.
I'd include a card whatever you choose so you can put it all down in writing. Words go a long way towards making someone feel appreciated.
Glad you got the birth you wanted.
