I second using a BB30 crank. Be careful when installing the bearings though. Imperfections on the BB shell and/or the bearings not sitting squarely due to imroper installation can cause the crank to creak especially under power (hard efforts). It is recommended to use a retaining compound like Loctite 672 to prevent movement.