Judging by the many horrifying yelp reviews of other DMVs, we chose to visit this one. There were 8 people in line before 7:30, another 30 or so behind us by 8:00. Yes, it's a bit maddening to wait, but we were done before 9:30 and it could have been so much worse.
Bring ALL your paperwork, plus cash or check--no credit. Also bring a book and a zen attitude and you'll be okay.