I'm not pushing the alarm with magnetic sensor as "the only way to go", but the OP specifically asked about driveways:
In another thread here, somebody mentioned "driveway sensors" that trigger some kind of alarm if somebody pulls into your driveway. Are these prone to false alarms? Say, if a stray dog walks across it, something of that nature.