I use Anglo Giant ESP cards which I got from el-duco. These are 3.5" x 5" cards. Seem to be just the right size. I made my own envelopes from heavy dark blue cover stock.
el-duco is at www.el-duco.se
The service was excellent. Had my order from Sweden in about a week, if I recall.