A whole new axle is the logical thing to do. They are around $70 w/ the core, and come w/ a lifetime warranty from the major auto parts stores.
Joel Baldridge, ASE Certified Master Technician, Audi Certified Expert Technician