Hmm, I didn't expect the guy to make so much sense.
For me, this is a hard question to answer. I didn't date very much when I was younger. In highschool, I always insisted on paying, and when my girlfriend offered a couple of times, that felt great because I knew I made more money than her with my 3 part time jobs than she did with her 1.
As an adult, hmmm let me give this some thought....
I guess it would depend on the circumstances of the first date, and how it came to be. If I asked the girl out, and I have a real interest in her, I would offer to pay. And if she offers to pay some or all, or pay for something else during the date, then to me, that is a sign that she is interested in me. I don't like brash up front conversations about money. If I wanted that, I'd go see a SP. But, if I were truly interested in a girl, me offering to pay is a little bit of a test. I want to see how the girl reacts, and if she offers to pay at some other point of the date, or even asks me out next time. If she acts as if its her right to be treated, then I wouldn't ask her for a second date. To me, it's a small investment to see if a girl is worth asking out on a second date. Yes, it may sound a bit unfair because I have these unspoken expectations, but if you talk about these things up front, then of course everyone will be on their best behaviour and you won't get to see their natural reactions.