Which Team Has Been The Most Impressive So Far?