purplecatty - I don't know if this answers your question about steering bearing.
I just ordered this -
I had that on my old bike and I love it. only $30 upgrade! it made my steering very very very smooth which enables me to do cornering with precision and smoothness. right now - my steering is busted and clicky so it makes me nervous whenever I do cornering. my bike doesn't response very well and smoothly. My bike moves wavy and it's bit hard to steer
I'm still ordering more parts.... I'll post more info later.