Good work Snakeeater and nice update. One more thing to worry about, if the wheel bearings were that bad, think about how bad the swingarm bearings probably are. All the TGR and XTR riders I know have greased the snot out of them as they tend to weld themselves together if you don't stay on top of it.

Cheers!
ChinaV