Europe Still Better Than Here, FYI

Europe is so great.