Glass is cheaper, and scratch resistant but heavier.
Acrylic is clearer than glass, lighter than glass and easier to modify (ie. drill/cut), but it costs more and scratches easily.
However, Sapphire glass is as clear as Acrylic but there is usually an upcharge for it it. Though it seems to still cost less than Acrylic.