Sheldon Brown thinks of everything.
Go to this site and scroll down to the charts for sprockets and hubs.
http://sheldonbrown.com/gloss_ch.html#chainline
Different combinations of sprockets and hubs have a greater than 2mm range.
For example, a Suzue Basic hub and a Surly cog have a chainline of 41.1mm; whereas a Surly hub and an EAI cog have a chainline of 43.35mm.
My Pista with Stronglight cranks, a Shimano chainwheel, Cane Creek Volos hubs and an EAI cog requires me to offset my Phil Wood crank bearing about 2mm to the right.
Sheldon't chart doesn't cover the Cane Creek hubs, so, I find myself experimenting a little.