Christini AWD bikes (www.chrisitni.com) has a great solution for that, a mechanical drive up to the front fork, through 2 counter-rotating shafts down the fork legs to hypoid gears on the front hub.
I have one of their mountain bikes, and it works great, and very light and efficient.
Anyway, I...