There are a lot of things you can do to the make the first date good. The main thing you can do however, is to make sure you're compatible with each other. You can do this by doing what I call mini or micro dates with women before you have a real first date. This means that you meet up with a woman you've just met for 15-20 minutes during lunch and have a conversation. That's all. You're trying to figure out if she is someone you would want to see again. There is no need to spend more time and money on her than you have to if she isn't someone you're going to see again anyway.