Genuine OEM, factory original parts, about 85k miles.
I was looking at the impeller on the waterpump and it looks and feels flawless. Was trying to tell if its metal or not, because there's a "tink" when I tap it with my fingernail.
Bearings all spin freely and feel tight, I really don't think I had to change these at all.
2003 BMW 330i ZHP
BMW Performance Intake and SSK - Headers - Magnaflow - ESS Tuning
Turner Motorsports Pullies and Reinforcements - H&R Spacers - StopTech