i like the "Dry Ice" it works real well and it has no residue to gather dirt
. If your bearings are getting gritty, it would be better for your car just to replace them with new ones. When you clean a bearing it will work good the first time, but the bearing will never be as smooth as a new one.
Just my $.02