Very nearly painless!
I hate the DMV like everyone else.. In GA, you could spend your entire day fuming, and end up having to come back the next day.
Not so here. I went at about 8:30 am on a tuesday, expecting to basically spend the rest of my LIFE waiting in line. I just recently moved to Vegas, so I needed to get a new license and register my car. In GA, getting a new license takes at least one day to get through the lines to apply. The DMV SUCKS there. Then you register your car with the county tax people.
Here, you stand in line for your number, then you wait till it gets called.
There were probably 30 booths, and most of them in use by employees. In less than two hours I had both my license and registration done.
The even have a snack bar that sells hot dogs and drinks.
Very well managed!