I generally don't, but that's because our family isn't a gift-giving/card type family. If I lived in the States, it would be the same.
That said I'll make exceptions for really special occasions- my sister just had a baby so I'll definitely send a card and a small gift. Oh, and I always send my mum a card for mother's day from the UK, because she gets a huge kick out of getting cards that say Mummy rather than Mom (My mum has always been Mummy to us kids, never ever Mom..but of course that's all you can find in the US!)