Most soft cheeses are fine as they have been pasteurised - my OB told me to avoid eating ricotta, boccocini, mascerpone etc too much, but every now and then should be ok - the risk is pretty minimal anyway. I have read that you should not eat 'rindy' (brie, camembert etc) or 'mouldy' (blue etc) cheeses - with these it is not that the milk is pasteurised / unpasteurised, but more that the rind / blue mould is developed from bacteria (i.e. bacteria has been added to the cheese).

On the processed meats side, I've been trying to avoid ham, salami, sliced turkey etc, but it is quite hard if you eat sandwiches etc! I've read the main thing I think is to be careful not to eat food that has been lying around too long - the packaged meats (i.e. meat in packaging on a shelf, rather than in trays at the deli counter) is generally safer (as long as you watch the sell/use by dates carefully!

With mayonnaise - shop bought mayo is generally ok as they have preservatives added - best to check the label. Home made mayo, or anything else with raw egg in it, e.g. mousses etc, are out.

Basically, the age old rule - everything in moderation - applies... at the end of the day, if you avoided everything they told you was risky to eat, you'd hardly be eating anything at all!! Just be aware of how food has been prepared, and how long it has been sitting around.

Bertie