I just recently bought my 396. I'm VERY impressed with the unit. Just the ability to have 200 TGIDs per system, instead of the 100 per bank, has made a great deal of difference in what I'm hearing. It also has far fewer incorrect ID's displayed. My BC250D (w/o digital card) is terrible with false ID's, worse than my BC245. The 396 also does WX monitoring while monitoring systems, something else that the others can't do. That means I can monitor the TAEMA and SEM TG's, the non-trunked OEM freqs and WX, each with separate alarm tones and hold times, all at the same time while sleeping at night. It also does cross system-type acquisitions better than the other two, i.e., monitoring Tulsa and Broken Arrow at the same time. The 245 and 250 are terrible at it. The 396 is also much faster scanning, or at least that's my perception. The 396 had me ready to sell the three other scanners I have. Almost, but not quite. We may be waiting to see what happens with the Tulsa system, but there are definitely reasons to buy a 396 now.