Chances are, you or someone you know has dipped their toes in the realm of online dating. For every story of an offline meeting that culminates in a fairy tale story wedding, there is an awful experience that the people in question would be happy to forget. The biggest plus of online dating, as I see it, is that you know exactly what romantic prospects are looking for. You can filter search results so that only those who, say, are single, interested in a romantic relationship, and don't drink come up. This not only saves a lot of time, but it removes a lot of the guesswork involved in determining whether someone makes a good match. When you approach someone at a bar, however, you don't really know whether they're married and just there to get their mind off of work. Not to mention some people become visibly annoyed when they sense they're being watched or courted -- whether it's because they're having a bad day, the time and place aren't right,...