It's hard to beat a Alpine head unit. The glove box is not the best place to mount a head unit from a safety point........unless you never change volumn or stations.
How about making or buying a box for under the dash use.