We've got a lot of very smart people over on the RR forums, Dave. I would jump over to the Uniden forum for more general questions, and read the Pa. forum for Montgomery and PSP questions. I'm pretty sure you're not going to hear very much on the PSP side, as I understand they've largely gone over to the unmonitorable Open Sky system - at least in the Philly/Montgomery county troops. They revert back to VHF only when they can't get into the system.
There is a pretty detailed article about how FreeScan addresses quick keys in the User Guide (help/online help). It will also send you to the DMA FAQ to describe systems, sites and groups as well as the concept of multi site trunking.
Also check out the Easier to Read manual for the 396XT at the bottom of the FAQ.
For a very detailed explanation of LBS, see
http://info.uniden.com/twiki/bin/view/UnidenMan4/LocationBasedScanningJust looking at your file briefly (I gotta get ready for work), I can see you're half way home here. You should assign group quick keys (GQK) for each group you wish to hear - even if it's the same one (as you did for Bucks County) - in every system. GQKs are like switches for 'banks' in the old way of thinking - you can turn them on/off at will.
Each site also should have a Site quick key - for example for the 2 sites you have for the Montgomery trunk. You can find out more about how to refine your file by asking in the Pa. forum or on the Phillyscanner yahoo group. It's possible, depending on how you're traveling and where you're going, that you won't need both sites. The same with Bucks county
73 Mike