Eeew, I'd be a little uncomfortable Googling myself. People sit there - and Google themselves? That's kind of weird.
Twitter is great to connect with fans and be transparent. I enjoy that aspect about it. But really, I'm still trying to figure it out.