I have the buckstop classic bumper on my 05. I looked at all the bumpers that are made and the buckstop was the best and cheaper than some of the others. The roadarmor and others would look good if you had 40"+ size tires, but with 35" tires those bumpers overpowered the rest of the truck to much for my tastes.
I do not like the looks of the pipe based bumpers, but they are made very strong.
good luck,
Brian Moore