Satisfying whims gave a Sim satisfaction points, which can be used in the Rewards Store to buy various items and special traits to make the Sim's life easier.