Personally, If I could at all, I'd wait. In a few months GRE is rolling out a new digital scanner. It's rumored to be pretty pimped out..
Depends really on what you want. If you want features, and the ability to track 700 mhz trunked systems, go with the 396T.
If you want sheer performance, better, louder audio, and better digital decoding, grab the Pro-96.
The Pro 96 is an older scanner. But, it's funny it still outperforms the Uniden 396T even to this day.
Some other things you might want to consider is that the 396 comes with it's own programming cable and software, and it's own rechargeable batteries.
The Uniden 396T has a SMA antenna jack, instead of a BNC. So if you want to use a BNC antenna on it, you'll need an adapter. The Pro-96 already has a BNC, so no adapter needed.
THe 396T new is in the neighborhood of $520. The Pro-96 often goes on sale for $399.99 NEW, and you can find good used one's in the neighborhood of $350.00. Used 396T's hold thier value pretty well, so used one's are around $500 or maybe $450.00.
The Pro-96 has 5500 memory channels, with 500 channels in each V-folder. A V-folder is a whole new group of banks. One V-folder could be, say Kentucky, but if you traveled to Tennessee quite a bit, you could have another V-folder with Tennessee stuff in it.
The 396T is also more complicated to operate than the 96. The 96 works on the basic principles of scaner programming and operation. It can pretty much be done with one hand. The 396T usually requires both hands, unless you're really good. You're all the time pressing buttons and toggling through options. The Pro-96, you set and forget. I dunno how you are, but I like a scanner I can turn on, and tune in, and be done with it. If I wanna press buttons, I'll play Nintendo.
All in all, it just really depends on what style of scanning you do. If you're after features, the 396T won't let you down, but if you want sheer performance, the Pro-96 is your best bet.