A hotly debated topic in all my social spheres.

I am of the opinion that I shouldn't have to pay for a woman, ever. What I expect is when it comes time to pay, the woman should bring out her wallet and offer. Depending on how I'm feeling and what it is (ie. Drinks vs dinner and drinks) I will either pay or not pay. If it's $20 for two drinks, I will most likely pay. If it's $60 for dinner for two, I'd expect her to offer to pay for half.

What's your opinion?