My keyboard acts flaky when I use a terminal session on OS X (another question?), so using the command line is often frustrating. Other native applications seem fine and don't suffer the same problem. Is there another terminal application that might work better for me?
Not really an alternative, but you may simply need to set your character set to the correct setting to get it to not be flaky. For instance if the trouble you are seeing is that your deletes aren't deleting, etc.
Sam
As the name ssh reveals: it is meant to be a shell application :)
So there will be no gui or what so ever. If you are just pissed using the terminal ... maybe try iTerm. Works pretty well ...
If you just want to browse and manipulate files, Cyberduck is able to connect to SSH sessions.
When I connect to my server, I still use the Terminal to type commands but use Cyberduck with TextMate to edit the configuration files because using vi is just plain wrong and might actually blow up the universe.
JellyfiSSH does a nice job of managing SSH connections, setting up tunnels, etc.
ZOC would be a (shareware) alternative. GUI, tabbed ... overall more along the lines what you see as terminal apps under Windows.