but the lack of BT4 support may be a deal-breaker
I am writing an article that I hope will change that. Believe it or not most "advanced" hackers I talk to don't even use Backtrack.
I figured out the Garmin GPS18 USB issue with some assistance. All that's needed:
modprobe garmin_gps
mount -t usbfs none /proc/bus/usb
and it works a treat. But, to the OP who was wanting gps/hw recommendations, as someone who's lived in a car for wireless engagements for a few days, you'll really appreciate having something that you can get working via bluetooth to have one less damned wire making the laptop hard to move around. :-)