I've personally found online friends to be the longest term friends that I've had. xD I've pretty much lost touch with everyone from high school and uni but I'm just not good at keeping in touch if I'm not forced to see them everyday. :P