At cruising speed in 5th gear, your vibration could be as simple as a bad tire or wheel balance. Could be in the suspension(bad strut, tie rod ends, etc.)
As far as the vibration at idle, if its not what CRE already said, you should visually check all the mounts. If the rubber is broke, its bad. You can also see if you can easily lift either side of the motor(engine off) with a pry bar, just be careful what you pry against so you don't break anything. You could maybe lift at the exhaust and intake manifolds, using the strut mounts as a fulcrum. Like I said, be careful so you don't break anything. If the mounts are broke, you won't have to pull very hard, and the engine will tilt. Put one side of the car on stands, and check the trans. mount. See if you can push the trans. up from the tail. Check the d.s. carrier bearing the same way.