I love using silken tofu. It's so nice that I can now get it in Israel. If you can't, you can substitute vegan cream cheese....
I think that this is much easier to make than the "real" thing, and everybody loves it....
Assuming that you have a yellow cake, this is a crazy easy recipe. If you don't have one, just make your own. Here's a link...