You mention you're building a relatively modern digital system and you don't know what you need to stick an LA on?
If you wanted to debug any one of those subsystems you'd be looking at tens of thousands of $$$...
And then design the PCB so that you can actually tap lines without crashing anything.
Are you debugging 64bit 500mhz source synchronous busses? or just SPI and i2c? That complete changes things.
High speed serdes-based protocols like PCIe, SATA, USB et al are not things you can put a traditional logic analyzer on... you will need a dedicated analyzer for that protocol, or a 5ghz bandwidth scope with protocol decoding ($$$$$$).
I would pick the HP over the open sores sniffer.. but that said, both are pretty crap.
Look up the Intronix Logicport.
It seems like you don't know what you need, so before you go buy stuff, do simple things like sticking a serial console on there with printf's or something like that.