Having a background in law enforcement, I personally do not like the fingerprint ID gismo's. A street officer who stops a suspect with fingerprint embedded property will have no way to receive ownership status in less than two hours, and most cops will just let the bad guy go. For about $12, you can purchase a vibrating enscriber and place your state driver's license number on it. All agencies can run D/L's via their computer or dispatch immediately.
Regarding cracking codes on alarms, yes they are available, but only work on old antique systems. Call your local alarm company and ask them about the newest technology with alarm systems.
One last recommendation I will provide is to pay special attention to where the alarm companies have their dispatch centers. Some cheap, very well know companies have their dispatch center several states away, and your response time will be delayed up to 30 minutes, before they figure out that your alarm has been activated. I've seen this way too many times! Find a local company with their dispatch center in a local area if possible. :thumb's up!: