Wow these are all big eye openers, but we also need to be realistic. Just because it is against the law to hire based on personal apperance don't mean people will abide by it. I could lose a job due to my locks, however, they are not going to give me this reasoning. I've come to the conclusion that I'm going to cut them off right before entering law school. Once I get established in a firm I will began to grow my hair back. Although going through the "hair growing stage" might be a problem.
there's a reason the advice to young black men remains the same: clean-cut, well-dressed (blue or gray, not black, suit...3 or, preferably, 2 buttons), proper English.
There's an ADA in the court my clinic works in who has locks so long he can sit on them. He ties them back with locks from the side of his head (half-back sort of look). I think he looks very professional (always in a suit), but I always think natural hairstyles look professional. What do I know.
How tall are you? Tall dudes can do dreads. Short dudes are advised to remove them.