CNBC Select analyzed credit cards from major issuers that provide virtual card numbers and compiled a list of the best options for various needs. (See our methodology for more information on how ...