Honda makes a great vehicle. White exteriors are easier to keep clean and keep the car cooler in the summer. Black vehicles get very hot and show every mark, spot, fingerprint, scratch etc.
the exerior depends on where you live. If you live up north, you probably want black exterior because it draws warmth. if you live in the south, you probably want white because it draws cool-ness.