A. Depending on the bread and cheese is ok, but I never would match up salami and swiss cheese
B. I would eat a cold turkey sandwich with piles of fresh sliced turkey and lots of mayo daily if I could, I luv em. Adding pastrami isn't my idea of moving in the right flavor direction, how about slices of tomato, or even avacado.
C. Salami, pepperoni, on the right bread with lettuce, tomato, pickles, a little red onion, olives, oil & vinegar, But NOT cheddar, that sandwich needs provolone.
D. Pastrami, R Beef, and Mozzarella Cheese, doesn't sound too bad, I like mustard with Roast Beef, however I'm not sure if I would want ths sandwich cold or hot.
I'm not picky about processed or other on cheese, I have to buy what my budget allows, dishes that require specific fresh cheese then I will have to bite the bullet and pay.
When I go to Subway, its Italian B.M.T. Sliced Genoa salami, pepperoni and ham with provolone, lettuce, tomatoe, olives, red onion pickles, oil & vinegar, sprinkled with ground cracked red pepper. If I am building my own sub, crusty italian bread, genoa salami, roast beef, capacola ham, provolone and the toppings mention for the BMT.
When I lived in Riverside Calif, in So. Calif. there was a sandwich place called Delia's Grinders, they're Sub was awesome, the bread was perfectly crisp and crunch the flavor was dead on. Delia's introduced me to ground cracked red pepper most places never have. I know many businessmen that when visiting anywhere within 15 miles they would make the trip to Delia's, friends driving to Las Vegas would always stop for a Delia's, etc. It is amazing that with something so simple as a sandwich which many other places also serve that there can be a huge difference in the flavors, Delia's had all the components right.