Check NORML's website, they have a list of good lawyers I believe.