The problem is that many libraries return strings and sometimes you need to treat then as C strings so you have no choice in the matter.If you are going to use the String class, the reason would be that you want to use the operators and functions that the class offers. Otherwise, just stay with a string (i.e., a c string).
Mike.