Oh, for onsite, olark.
I'd recommend Olark too.
I used Olark for maybe a year? Was solid, simple, fast, and cheap.
For onsite I like olark.
+1 for Olark. We've been using them for years and they're great. I really like their web-based chat for operators.
