If you have a scanner that is supported by the ProScan software package then you can listen, program or do anything remotely.
The software supports: BCD996XT, BCD396XT, BCT15X, BC346XT, BC346XTC, BCD996T, BCD396T, BCT15, BR330T, BC796D, BC785D, BC780XLT, BC296D, and BC250D
I personally use Proscan on the BCT15x, and several BC780XLt's Its nice to add a freq on the fly remotely. And better yet, you can run as many instances of ProScan on the same computer as you want. I've had as many as 4 running at the same time, same computer and worked fine.