I think you'll find a lot of people using Butel's "ARC246" software and Uniden's "UASD" software for programming the BC246T.
You can try both demo versions; available at
www.butel.nl and
www.uniden.com .
I've tried both and they each have their strengths and weaknesses. As far as the BC246T is concerned, it's a great radio and a purchase I have not regretted one bit.
Since I am building my database in Excel, I will probably opt for purchasing Butel's software, which seems to have more spreadsheet-type functions.
There is also a new digital radio due out this year, the Uniden BC396, which has a lot of the same features, plus some extras.