I can't believe I'm giving the DMV 4 stars!
I arrived 30 minutes prior to opening on a Saturday. There was already a line....other crazies like me. At 15 minutes before 8:00 a large group of staff came out and started down the line asking questions, handing out forms, organizing the people into groups, it was amazing! At 5 minutes before 8 they let us in! I was G35. We were seated and they started helping people before 8, another great surprise! Less then 5 minutes passed and I was called up.
The person who helped me was very kind and friendly considering what she has to deal with every day.
I highly recommend getting there right when they open on a Saturday. Unfortunately during the week I have no idea what it's like at the DMV because...I'm working. Saturday is the only day I ever go, but it was not bad at all.