n9wxu

I have used this unit. It is nice for what it does but it is severely limited by the available USB bandwidth. It does not buffer any data, rather is streams to the PC.
Consider the zeroplus http://www.zeroplus.com.tw/logic-analyzer_en/
Their 100mhz 16 channel unit with the small data buffer is $125. It has far nicer trigger options but more importantly a protocol analyzer that shows each message with a time stamp.
CON's
No linux/mac support so I must use a VM.
Crazy english translation
Stiff wires instead of the nice flexy wires of the logic.
Small data buffer unless you buy the high priced one.
Waiting for a trigger seems to use a LOT of CPU (makes my laptop fans spin up)
No INFINITE memory allowed by streaming to the PC
PRO's
No USB bandwidth restrictions.
Better protocol analysis support.
Better software (ignoring the translation issues)
Plug in modules for more protocols
API for more protocols
API/DLL’s for writing your own GUI/Test tools

SparkFun is an online retail store that sells the bits and pieces to
make your electronics projects possible. Whether it's a robot that can
cook your breakfast or a GPS cat tracking device, our products and
resources are designed to make the world of electronics more accessible.

In addition to products, SparkFun also offers
classes and online tutorials to help educate
individuals in the wonderful world of embedded electronics.