That sucks and I'd buy you a drink if I knew you. My state allows appointments, I know they have to be made months in advance but it may be worth knowing if your states DMV also takes reservations ( although having a reservation is no guarantee of not having to wait).
Re: Bad DMV experiences?