Sea surface temps (as of this morning) range from mid 40s at Lake Superior to mid 80s Gulf of Mex.