Also with a U-lock, it is nicer to get a larger one, because that way you can usually get your front wheel and frame locked to the bike rack which is safer
Kryptonite Evolution Mini-7 Bike U-Lock with Cable, Heavy Duty Anti-Theft Bicycle U Lock, 13mm Shackle and 10mm x4ft Length Security Cable with Mounting Bracket and Keys