Wow, I smell a troll on this board. I ain't naming nobody, but if the shoe fits..
Anyway getting back to the OP's ORIGINAL QUESTION:
Remember first impressions are always the best. If you are the one that initiated the FIRST date, please pay. Now don't go to an expensive restaurant, that's not fair to you. Also don't think by going to the most expensive restaurant means you are paying for sex later. You can get a hooker for that. You want to establish a long lasting relationship, so be realistic.
After a relationship has been established she may cook you a dinner, you can suggest going dutch sometimes, etc.
Now after the first impression, most career minded, independent women will be willing to assist with paying dutch and not expect the man to pay for everything- nor expect expensive, fancy things all the time. If she does, you may have a gold digger on your hands.