Our 5th year as being green card holder will be this March. Now, we plan to apply for US citizenship. With this be a straightforward do-it-yourself or we need an attorney and there are advantages of having one? Which one will be faster in getting US citizenship? What are the process? I appreciate ant tips and advise attorneys in this great forum!