Email - Where Does Hype End and Reality Begin with Cloud Computing