I think a really good first date is to take someone to a baseball game, especially a day game when it is warm out and you're just talking and relaxing in the sun. First of all, the atmosphere is casual and fun. You are able to talk and take in the game at a comfortable pace all the while getting to know each other. This can't be said about some other sporting events because they are either too loud to talk at or the action unfolds so quickly that it makes it hard to carry on a conversation. Not baseball though, it is a slow, peaceful, methodical pace making it the perfect first date.