If you've the budget, you could use a good coriolis meter (to get volumetric flow and generate a pressure drop) and use a DP transmitter to measure the flow accross it.
The viscosity is directly proportional to the ratio of volumetric flow and pressure drop.
Ive seen some Emerson (MicroMotion)...