My bikes get locked in a garage, with an alarm turned on.
When parked elsewhere, I use a Xena lock, Xena Claw, and a 15' cable that is adjusted tight. Any movement of the cable sets off the Xena alarm and/or bike's alarm. A $20 cover from Target is also easy to carry. My bikes are insured too.