I just let the bride and groom know about the pictures. I usually have a slideshow with about 100 pictures ready to view by the next day and I put it on my blog. I know it works because I always get like 300 hits on my blog over the next couple days immediately after I send them the email.
Seriously, I believe that pushing brochures, cards or whatever is not needed and gives that 'used car salesman' feel. Let your clients do your marketing and selling for you. One great comment about you, direct from the bride and groom is WAY more effective than handing out 10,000 cards or brochures. This is the new style of photography marketing (hands-free marketing as coined by David Jay) that couldn't really be done in the film days when you had to wait a long time for pics. Get a bunch out ASAP and they'll spread the word FOR you.
If you hit them right after the wedding, they are still high on emotions from that day. People buy on emotion more than anything so timing is critical.