Dave, you've done your research, and I think you have made a great choice. It's not the least expensive GPS receiver on the market, but it should perform very well, even under difficult conditions (between tall buildings, under trees, etc).
You will be able to use it as a Bluetooth GPS receiver, or, if you wish, as a USB GPS receiver. The choice is yours. It gives you the option to select 1, 2, 3, 4, or 5 Hz refresh rate, which is a nice option to have, as some navigation programs do take advantage of more frequent data refresh rate.
If used as a Bluetooth GPS receiver, the unit's battery is rated for 42 hours of continuous use. That is excellent battery life. Of course, if used as a USB GPS receiver, you don't have to worry about battery, as the unit gets all the power it needs from your laptop via the USB cable. In fact, the USB connection will even charge the GPS receiver's battery for you.
Qstarz BT-Q1000X has also a built in data logger. People who don't need a data logger can save themselves a few dollars by buying Qstarz BT-Q818X, an identical GPS receiver with out a data loger.