Master Runs
If you have several employees that will need their own cards, then you may want to ask your printer about master runs. The master run is printed in a large quantity (for a better price per card) and then stocked by the printer to be imprinted in smaller lots for the different individual business cards. Some masters may have a logo preprinted and then different addresses for different company locations are imprinted as needed. Sometimes all information except a person's name is preprinted. The information that is preprinted can be anything that will not change from lot to lot. This can really save money if you are using two or more colors or have other special up charges like special inks, foil stamping and embossing.
Other Considerations
There are a couple of other points I want you to consider. Since you want your client or prospect to retain your information, you should take into consideration how computers have changed the way information is collected and used.
Many people are now using business card scanners to quickly get your information into computer formats. If your customers tend to be tech savvy, then you may want to stick to the standard sizes that these scanners can read.
The other problem with using non-standard sizes is that many people use credit card binders which make it easier to look through them and find what you need. If you want to maximize the chance that your information will be kept, then I would stay away from crazy shapes and sizes unless there is an outstanding marketing reason to do it.