Ethernet sheild stops connecting after an extended period

If getString isn't a String, what is in my sketch? I thought I had fixed it.

The getString() method returns a string (case IS important).

Whether you have any Strings is unclear, without seeing all of your current code.

I eventually want to display the tweets in full on an LCD display. 141 will not cut the ends off of any message.

On the other hand, it is unlikely that you will be able to display 141 characters on one line, anyway. Chopping the tweet up into smaller pieces is not a bad thing to do. You can always concatenate them together if you find the need.

Thanks, I was getting over cautious

Actually, overly cautious would be to let the compiler do the counting, since it rarely makes mistakes.