If you order hand picked Ash without brown heart ( brown color in ash )
you will get the lightness you need and hardness that will last enough.
Again, with proper type of finish you can recoat floors easy and without too much money and effort spent. Maple is good too, so as Oak and Hickory. Exotics are strong and durable, but darkening with age.
Finally what will "Last Long"? Solid wood floors is your choice. With proper maintenance Solid Hardwood Floors are for a lifetime.
Vlad
www.sheogaflooring.com