And don't forget Scan Control...not only does it work with the 396, but (shameless plug here), it will shortly support the 996 (scheduled for Mid July - programming only first, control a bit later...). One of the nice things about SC is that it will support upgrading data from other Uniden scanners, if you happen to be in that position.
And don't forget about the Linux software as well - in fact, we have links for both on the 396 wiki page.
http://wiki.radioreference.com/index.php/BCD396T
73s Mike