Imaginary Friends?

In this intriguing article, Gaye Wright explores the realm of relationships of a different kind. Do the imaginary friends we have deserve a better explanation? Is it possible that these imaginary friends might be real? What purpose do these imaginary friends play? Are...