have you checked out the "Ice Bike" thread at www.bikejournal.com ?

Lots of good ideas there.