dash cover, and edge pad
kind of 2 things to address here.
edge pad;
to look nice, and keep the metal edge from slicing your face in half upon impact. ( ask Harrison about this)
common treatment is auto door edge, then slit fuel line rubber, then foam pad until you feel safe, or the fancy leather cover!
bonus, you can hide cable inside the foam roll edge!
glareshield cover;
to reduce glare, should be a dark colour, and matte finish.
I bought a BBQ mat at Wair-Mart, which was like naugahyde on one side, fuzzy on the back. Installed it upside down with a few tabs of carpet tape, the fuzz side is a good surface as it allows me to attach any item with Velcro hooks to the area ( GPS antennae, SPOT tracker, Zaon XRX etc.) I then cover the item with a small chunk of the offcut mat so it doesn't reflect in the windshield.