How high traffic? Do you have pets? I love the look of cork, but I would be a little worried about losing bits and pieces due to dogs claws, rambunctious kids, etc. Linoleum would be way more durable (and cheaper). But definitely shop around for a deal on bamboo that would be my first choice too!
Let us know what you decide!