1. DIY, not very hard, but need time;
2. Lawyer: save sometime, but not too much since you still need to worry
about collecting your citations, reference letters, other credentials, which
I feel are all time consuming; However, if you decide to work with an
attorney, talk to them first to get an evaluation. That will give you some
idea of what kind of person the attorney is and if you can trust your case
with him/her. Don't shop for cheap.