Great write up! I'm picking up a new bearing from the dealer after work, $48 with my discount. I have access to all-data (motor on-line) at work and the procedures for the knuckle then bearing is 14 pages and requires 9 special tools! Haha. I knew this was way off so I came here.
Both of my front coil springs broke (just after the 150k warr ran out, I have Oasis as well), I checked alldata and it was showing to be overly complicated as well but turned out to be the easiest struts I've ever replaced.