Blast from the past. Back from the future. Am I the last one left from 2006?