I've just updated Jangle, my java based snmp viewer. Just a presentation tweak: the tree and list now show user-friendly names. For example, ifInOctets rather than 18.104.22.168.22.214.171.124.1.10. (Well, I find it easier to read, anyway!)
To be useful, you actually need to be running snmp on the machine you wish to monitor. Which leads me to a question: on Solaris, do you use the system supplied snmp daemon?
And if you do use the system one, is that just for convenience or do you use any of the extra functionality that it provides?
I know that I simply wipe out all the supplied snmp and sma stuff and put my own build of net-snmp in its place.