Rusty,
Assuming that you are going onto a slab A few things to consider...
Bamboo is a grass so it is eco-friendly if that is of any concern to you. The stalks are cut either horizontal or vertical and then compressed in layers until the product is formed. What does this mean to you? Well, if you ever want to try to take up bamboo, it canbe a nightmare! Imagine scraping layer after layer off the floor. You have less choices with bamboo as well. The colors are either carbonized or not. They do make stained bamboo which only has the surface colored. The problem with this is that it easily scrapes and shows damage.
I would recommend a 3/8" engineered wood. We have a major humidity problem here in Pcola, and it can wreak havoc on your wood floor from moving to cupping! A minimum 3/8" engineered will have less tendency to do this. Stay away from solids that are thin as they will have this tendency. If you want solid hardwood, thicker is better, and also consider the GLUE!! Never use a cheap glue as this is a recipe for disaster. Also, consider doing a moisture test in different areas where the wood will be put down. You can get kits at HD or Lowes.
Sincerely,
Matt
www.floors4lessonline.com