I'd never go Al over steel. Steel is more comfortable to ride, stronger and more flexible than Al, and easier to repair. Get a good powder coat and treat the insides of the tubes with Weigle Framesaver and there go any arguments about corrosion. Go steel...it's real, as they say.