I have a '94 Imprezza wagon (frnt wheel dr) and an '01 Forrester, both are getting loud, I believe its the wheel bearings.  How feasible is this as a DIY job? I am fairly experienced with these cars, have done timing belts, CV axels, etc. myself.  I dont have a shop press, is there a way to do it without one? (maybe buy a pre-assembled bearing?).  
  
Do I need other special tools? can I just take the whole knuckle assy off and have a shop press the bearings in? 
  
Advice and or pics would be greatly appreciated.  
  
Thanks,  
  
E