Bike Kitchen is great. Also, for those in other parts of town, there's also Bikerowave (Santa Monica) and Bike Oven (Eagle Rock). All are great resources for help with working on your bike.
And +1 on O20... they will sort you out if you need parts for your bike.