Black is going to look awful in real life. Every scratch, every microscopic dirt particle, every hair is going to look like a bucket of mud. They're awful to keep clean.
If you are a person who takes good care of a car and keeps it clean I would get the black one. Otherwise get the cream one because it will not show the dirt as much as the black one. The black one will look really sharp.