Ok, need a little help here. Car has 155k miles. Purchased used at 75k miles. I have aluminum wheels that do have a small flat spot on them that does cause a little vibration. Wheels have been balanced and all four wheels aligned. I rotated wheels last night, no improvement on vibration. The vibration gets worse around 50 + mph. When going down hill, the vibration almost goes away. It is worse up hill and on acceleration. I have read about CV joint, brake rotors, ball joints and struts. What I can not do is throw a lot of money at this car. I know during braking the vibration there is the brake rotors. This vibration, over 50 mph, makes me think the tire is actually jumping a little. I feel it in the steering wheel and everyone feels it in the car. It has gotten worse over the last month or so. I have had a few tires replaced due to belts breaking. I am beginning to think the suspension item "?" may have caused the tire belts and wearing issue. It is mostly on the right front. Many thanks to all who help.