I keep in touch sporadically with my best friend from elementary school. We've known each other since we were 5, and the times when we get together, even though I might not see her for 5 or 6 years at a stretch, are like we've never been apart. When we were kids, we used to finish each others' sentences, and we still do!