My father-in-law has a tri fold hard cover on his 09. It looks great, and you can stand on it. (Very durable)
I bought a Roll N Loc for my wife's Denali. It's been great, so I bought one for my truck as well. (Just looking to get it color matched to the King Ranch beige color rails.)
Problems I see so far:
Tri fold...bulky. Does not get right out of the way when you need it.
Rol N Loc: driving down the road, the top "Flaps" and sounds like you have a rock stuck in a tire.
-The material looks like poo if you don't keep it clean. (Looks dirty...)