Making a car difficult to steal

If you have the coin, installing devices known as bollards will deter the majority of thieves, pro or not. You can get in many configurations - I would think the ideal would be ones tall enough to make it physically impossible to get your car through the opening with a tow hook.