Car vibration at freeway speeds; why?

antonioi'm thinking it's u joints.i have a set i bought but never used .i will install them for forty bucks and you can have them for free. at least that will eliminate that variable pm me