A lot of folks need new locks TODAY, and not in three weeks or six weeks. I have bought two OnGuard locks, a "Brute" for heavy-duty security, and a "Mini" for stopping at the coffee shop. Most shops in my neighborhood have received new shipments from OnGuard over the past few days.
Even the lowest priced (around $30) OnGuard models are well made. A $30 OnGuard lock is about strong as any Kryptonite model lighter and cheaper than the New York 3000.
An OnGuard around the rear tire (at the seatpost) and a strong cable lock around the frame and front wheel will stop a thief who is looking for an easy bike to steal. No lock made can stop a experienced Pro with expensive, noisy tools for more than eight or ten minutes - an OnGuard is likely to send a Pro looking for the bike with the K-Mart lock that only takes 20 seconds to break.