Which Protocol Should I Use?