Replacement isn't too bad, theres a bunch of DIY articles you could search for on the net...
Basically pull wheel, pull caliper and rotor off, remove axle nut (36mm torqued to 175 ft lbs if I recall correctly) so you'll need a breaker bar...
From there Just rent a U joint removal tool from Canadian tire (free but you have to make a 260 dollar deposit) to make your life easier unless you've got some big C clamps and some large socket to use as a seat... Press the housings in... Insert the C Clips to lock them in place... repeat instructions backwards... done