First thoughts would have been wheel balance but other static/dynamic imbalances can give these symptoms
For the driveshafts, an old trick is to put a jubliee clip (and sometimes a washer or coin underneath the clip if necessary) on the shaft and road test, if necessary, loosen one at a time and rotate slightly to place the weight over a different area to see if this balances the shaft. If it makes no difference then its not the driveshafts
I would however take a look at the tyres on the front and rear by jacking up each corner at a time and spinning the wheel to see if the tyre is out of shape or has a bulge in it the tread area.