You've got a lot of chrome so a stainless one would look good, and go along with the overall theme you have going from the factory. I think that if you went black, it's be too much of a contrast.
It all comes down to it's your truck, and it's pretty much only your own opinion that really matters.
That being said. I had what was called a "hunter" that I got off of ebay
on my '08. It was very similar to the one I linked to. I liked the fact that it was different than everything else on the road. I didn't like it that it was all show, as it was made out of thin gauge steel that was coated and called stainless.
Here is my '08