There are many varieties of cream cheese available. Look for young cheeses with a far-off use-by date. Cream cheeses are designed to be eaten as fresh as possible. Eat 3-4 days after opening.
Soured cream is delicious spooned over baked potatoes and is also used to enrich and add an edge to soups and stews, such as goulash. It's sometimes used in baking - mixing sour cream with cream ...