Hey i am a mechanic i have a 330d e46 with the same bushes worn i ve bought replacements for 20 quid each, they are held on simply with two bolts, there is no need to replace the full wishbone if the ball joints are in a servicable condition.
Watch out for garages trying to screw you for full wishbones they did try it with me until i checked the vehicle myself.