Have you ever thought about your perfect date? I know what mine would be and it wouldn't cost much. It wouldn't be to please the girl either, coz if I have to go out of my way to make them enjoy themselves then its not gonna work. If they're naturally happy with what's goin on then you know that you're quite similar to them, and you would be able to hang out with this person again and again. I know exactly what my perfect date is, one day hopefully il have it!