This is great for tiramisu! I love using this stuff whenever I make it. Its pretty healthy and you can't really taste it when you mix it in. I buy it at WalMart whenever I need it and would definitely buy it again.
Slightly sour taste on it's own, but if you pair it with a cracker or chip it's delicious! (We used it with whole wheat pita chips) .. Pricey, but not bad for what you're getting. It was one of the cheaper cheeses in the deli section.