Have you checked your suspension components? Jack the car up, inspect brakes and and bushings. Worn bushings can cause this as well. No real way to tell what you need without a visual inspection. If you aren't sure, take pics and post 'em.
'02 330i M/T
'95 325 Vert