Perhaps this has been discussed already, but can they have the arrest/charges removed from their record if found innocent by "findings of fact"? I read about this happening to someone after his case was dropped by a DA. The guy then went before a Superior Court Judge to plead his case.
"In July, a San Francisco Superior Court judge ruled that Shinnick was innocent by "findings of fact" -- a decision that essentially erases all record of the case."
http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2006/08/30/BUGTGKRHSF1.DTL
The quote is about 2/3 of the way down.
Is this a possibility in NC?