blond hair looks good with?

I think it depends on skin tone. I've seen people try just about every shade of blond and never get it right. They look off, IMO at least. I haven't tried it kuz I'm not willing to put my hair through that process but given my skin tone, I don't see how I could possibly look better in any shade of yellow than I do with dark hair.
 
I completely agree that it can look good on anyone, given the proper shade. I think it is more difficult to get right on a woman with darker skin or features, but I've seen it done really, really well on people of all coloring and ethnicities. But I don't think people give brunettes enough credit. Dark hair can be really striking and can bring out facial features much better than blonde on some people. Everyone seems to be searching for the right blonde, but many might be better off to go with a shade closer to their natural coloring.
 
Totally agree with Swanky. The right shade makes a huge difference. I have friends who are naturally very blond and very fair skinned. I have friends with darker complexion who color and it looks good too. Getting the right shade is key.