I'm assuming you mean heavy cream, whipped with a sprinkle of sugar?
Heavy cream. Hands down. There is nothing that compares. I'd rather have one dollop of real whipped cream than a tub of the other stuff!
Butter or margarine?
Can you believe I have met people who not know the difference?!?!?!