I finally nuked www.thefiringline.com
so it's always redirected to simply thefiringline.com. That shouldn't have been affecting cookies since all cookies are supposed to be given out as .thefiringline.com, but who knows.
Cookies are a continual headache for some reason. vbulletin just isn't very smart about how it handles them.