I was installing ASDM on a new machine at work, and was greeted with the following Error:
ASDM is unable to continue loading. Click OK to exit from ASDM.
Unconnected sockets not implemented.
Thankfully, this gentleman had already had this particular grief, and had found the resolution:
http://the-network-guy.blogspot.com/2008/10/asdm-error-unconnected-sockets-not.html
Short answer, uninstall Java6 Update 10, and roll back to Java6 Update 7.



Code levels that this is fixed-In:
6.2(0.70)
6.2(0.71)
6.1(1.55)F
5.2(4.51)
6.1(5.51)
Jason