Forget the U-lock. get one of those giguntus chains, and sling it over your shoulder. that way you don't even have to get within 3 feet of someone to smack em upside the head.*
*Disclaimer: If they die, or suffer brain damage and you go to prison or get your pantsuit sued off I accept no responsibility for this bit of terrible advice.