Phill wood has the BB u need...get a longer one, that all u have to do.
http://www.philwood.com/pproducts.htm go to the bottom brackets section, they have 108 and 110's
If money isn't an issue get campy/shimano/suginos/miche stuff in first place... not those cheap ass 40 bucks cranks u have there
cya