The car looks ghey. Although that's a pretty nice scam to their sponsors: "no really, it's cool, your logos are on the car... they're just microscopic!"
I think the main color of the car should be determined by the country of origin. Leave it up to the sponsors to work their logos in there.
And how did Honda paint the car like that to begin with... is it some crazy vinyl wrap? :blech: