What it takes to make the perfect gourmet grilled cheese sandwich