Java may not be write-once, run-anywhere, but for me this weekend it was just fine.
I was in Florida with no Internet connection. I made my way to the local library, where they had web access. A few googles on "Java SSH client" and I was into my home box where I could read mail and hit IRC. Then I hit www.aim.com and ran AOL's Java AIM client and said howdy to some folks there.
It may not be a perfect solution, but the Java was my friend this weekend.