Hi fellow W-body hoonigans!

I have a 2004 GP GT2 with 152K on the clock, and I started to hear the dreaded roar of a soon to be finished hub assembly. I went to my local, actually honest mechanic to give it a look see, and it turns out to be the left rear hub assembly. Problem is, I'm a broke college student, not ready to drop $200 on parts and labor. I am though perfectly capable of doing some work myself to save some cash. I replaced my shocks and struts last summer, so I'm not afraid to get greasy haha.

But, my question, how hard is it to replace one of these? I have an impact and torque wrench, among many other tools.
And, what's a good replacement hub? I've seen Moog and Timken, but I wanted YOUR opinion! (Hence this post)

Feel free to hit me with stories, suggestions and comments!
Thank you all, you're awesome!