While that's probably one of the better known solutions, isn't that completely countered by wiping the drive clean before internet access?
As for hardware solutions, I don't think there are too many computer specific items on the market, however there are many child safety and other such things that utilize small chips that can be tracked should the need arise. Your best bet is getting something like that, as small as you're willing to pay for and then install it into some part of your computer as discretely as possible.
Though most people prefer prevention to recovery, so maybe look into solid strength locks/cables that you can use instead.