I only say ladies first to a homophobic chap in my office, as I know it mildly grates. I will open the door for any female, in general, though, and use an after you. I also do a flambouyant arm movement when I do so, but I think that looks pretty stupid, repeatedly, upon reflection.