I know of several people that boil in aluminum pots, and make fine beers. It's probably better to let the oxide build up on the pot rather than scouring it down to the metal each time. So if you like shiny metal, you might stick to stainless, but the heat transfer is better, as is the initial cost of aluminum.
I've noticed that the breweries I've toured have either copper or stainless kettles and stainless tanks (probably because they clean with caustic soda rather than PBW). For that reason, I have stainless.