guess it depends on if you want foil printing on them. i think you can purchase very nice paper on the internet and in local office/stationary stores.
i just ordered from this place. here's a link to their foil stamper paper. they do have a few with just a border that you may be able to use. they have a lot of different paper that you can look at if you want something else.
http://shop.baudville.com/index.asp?CID=17&SID=107&T=2
there's another catalog i used to get that also had tons of different papers. i can't think of the name right now, but if it pops into my head, i'll post it.