Aluminum, when compared to a glass boat and engine of the same size:
Generally, less expensive to buy.
Generally, less expensive to operate and tow because they are lighter.
Generally, hull repairs are less expensive.
With the proper choice of hull, will be just as fast, or faster, than a glass boat.
Glass, when compared to an aluminum boat and engine of the same size:
Much more eye candy. i.e. variety of colors and glitter.
A properly chosen hull will allow any boat, regardless of type of construction, to handle big water, and be very stable to fish from. A properly chosen interior layout, regardless of type of construction, will allow ample storage of rods and other gear. This is speculation on my part, but I would surmise that glass boats can be faster because they can handle larger engines. There may be aluminum hulls out there that will handle a 250 hp, but I don't know of any of the bass boat variety.
Edit: I was typing this before I saw Catt's post. What he said.