"Of course you can eat cheese - any sort of cheese - how silly.
Here in Germany the advice is no raw eggs or raw meat - everything else is fine...I wish everyone would just STOP PANICKING!!! Especially those who feel they need to give me gratuitous, incorrect advice"
Sadly the rate of listeriosis is going up in Germany, particularly in neonates in whom there is 11% death rate.
There are very, very good reasons for reducing your risk of contracting listeria, whereas the risk of salmonella etc is just because, when pregnant, you are at greater risk of suffering from food poisoning.
Of course, Philadelphia is fine, but some cheeses should be avoided.
[[http://www.nhs.uk/conditions/pregnancy-and-baby/pages/foods-to-avoid-pregnant.aspx Some types of cheese
Don't eat mould-ripened soft cheese, such as brie, camembert and chevre (a type of goats' cheese) and others with a similar rind. You should also avoid soft blue-veined cheeses such as Danish blue or gorgonzola. These are made with mould and they can contain listeria, a type of bacteria that can harm your unborn baby. Although infection with listeria (listeriosis) is rare, it is important to take special precautions in pregnancy because even a mild form of the illness in a pregnant woman can lead to miscarriage, stillbirth or severe illness in a newborn baby.
You can eat hard cheeses such as cheddar, parmesan and stilton, even if they're made with unpasteurised milk. Hard cheeses don't contain as much water as soft cheeses so bacteria are less likely to grow in them. Many other types of cheese are OK to eat, but make sure they're made from pasteurised milk. This includes cottage cheese, mozzarella, feta, cream cheese, paneer, ricotta, halloumi, goats' cheese and processed cheeses such as cheese spreads.]]