Did you get an alignment after replacing all those suspension components? That may cause your shake in the steering wheel. How old are your tires? Were they balanced recently?
Your rotors could be warped also, that can happen anytime, old or new.
A wheel bearing is a very unique noise sounding like a mini helicopter in your wheels. If the bearing is the culprit then my #1 choices are Timken and Moog.
I would say SKF (for X-Tracker;
unfortunately they don't incorporate X-Tracker in the hub they sell for the G8), or OEM
#754 of 1829: GXP
#23 of 67: LR, M6, Roof, Onyx/Red
#22 of 37: Summer-only Potenza tires