Online dating, a modern avenue for finding love or companionship, stirs up a heated debate. Is it a revolution in romance or...