Visual and physical deterrents are always best from a prevention point of view
Alarms dont do shit. As even if one does go off, everyone just ignores it anyway. And usually damage is done by that stage.
Tracker etc can be useful, as can an alarm with SMS to alert you the vehicle is being tampered with
After those, simple immobilisation options, like hidden kill switches are always good and cost very little.