I think it really depends on the decor of the room you are planning to use it in. If it is a bright contemporary room, I would use the white. If it is more of a traditional decor, I would go cream.
There really isn't a 'right' one. The cream gives it more of a warm or softer look. The white lets the dresden be bolder. I think it is more of where it will be used or the person you are giving it to.