Rans - yep that's it. The NuVinici people made a deal with one of the people selling the Rans (and the cool tadpole trikes). They are selling the hubs through that store and put one on the Rans so people could ride around, giving it a try.
It is really fun, too. There are no gears that shift - just a smooth change in the "gear" ratio (no fixed gears). Simply turn the shifter and it smoothly transitions through whether your stopped or cranking hard on the pedals.