I recently ordered business cards for work and was wondering if I should put J.D. after my name even though I'm not in the practice of law. I was reminded that I earned this degree and it didn't matter whether I practiced law. If you go to graduate school and get a PH.D. it would be acceptable to put PH.D after your name or be referred to as Dr. ___.
On a related note, in this economy, I think it important to think of the flexibility of the law degree and law license. You can market your legal skills in your pursuit of a non-legal job. Many government agencies, businesses, and non-profits like having a lawyer on staff and they realize that it took a lot of time and effort (and intelligence) to get a JD and to pass the bar.
If you don't want to practice law in the traditional sense don't feel bad there really is a lot you can do with your legal skills outside the practice of law. So go ahead and order those business cards and be proud of the J.D. behind your name!