A couple years ago I had a vibration in one of my cars that was driving me crazy.
I had just bought a set of Michelins, and after several trips back to the tire center for re-balancing, feeling impatient, I walked in to the shop area where my car was on the lift. I grabbed one of the wheels and spun the tire as hard as I could. You could see the flat spot (excess radial runout) !
They mounted another pair and before they could waste any more time with balancing, we spun these too. More "wobble".
They gave me a full refund, and I never went back.
No tire is "perfect", but excess radial runout or lateral runout and you can still "balance" a tire and wheel, but you will still feel the vibration as if it were out of balance.
Hunter makes a machine that will test for "road force variance" and provide actual numbers for the deviance. Find a shop in your area that can do this.
Edit: Found it! Read about it here...
http://www.gsp9700.com/
You can also use this site to locate a shop that uses this machine.