Ive been using Blue Mountain to send e-cards for about 4 years now, and its my favourite site of this kind. I can always find the perfect card for my friends or family.
Blue Mountain has a huge selection of cards to choose from, everything from silly to funny to cute to sentimental. First you pick the type of card you want to send...for instance, birthday...and then you can browse the selections until you find just the right card. Blue Mountain has so many categories to choose from, and they even have cards in different languages.
Blue Mountain has cards for occasions that I had never heard of. Did you know that March 30 is Doctors Day, and that April 13 is Blame Someone Else Day? Neither did I, until I started using Blue Mountain Cards.
One thing I like very much at Blue Mountain is that I can build my own address book and then send cards to many people at the same time. I just open the address book, select recipients, and Blue Mountain does the rest. I can also do my cards ahead of time, and schedule them to be sent at a later date.