Here are their websites, if you want to try to sort out particular issues:
http://www.calfornc.com/http://www.kennethlewisforsenate.com/http://www.elainemarshall.org/Any of them would be a significant improvement over Burr, as Pam's House Blend can tell you:
NC U.S. Senator Richard Burr has got to go - here are 8 reasons why
http://www.pamshouseblend.com/diary/13664/nc-us-senator-richard-burr-has-got-to-go-here-are-8-reasons-whyAll three were willing to go on record regarding equality:
On the Record…2010 NC Democratic Senate Candidates
http://www.pamshouseblend.com/diary/14152/on-the-record2010-nc-democratic-senate-candidatesI'll support whoever comes out of the Democratic primary. But Lewis has no political history, and Cunningham served one term in the state Senate then didn't run for re-election, whereas Marshall served a term in the state Senate and is now in her third term as NC SOS.