I've always liked "going dutch" for first dates. You don't know each other very well yet and paying for your own meal seems to be the fair thing to do.
Besides, making the guy pay all the time seems sexist to me ;)