Have to second the TrailTech recommendation if you are considering using digital ones.
They are very well made, look great, supposedly easy to install, and are priced reasonably. They also have optional add ons and different installation kits to place the unit many ways on your bike. I have...