Like Justin, I had a cover on my 1991 K2500. It was brutal to put back on, especially in the winter. The slight amount of shrinkage from the weather made it a huge event to stretch the top back on. Maybe they have made major improvements since I bought mine.
Step bars are all about the quality, height and flow. Purchase a well thought out step, one that isn't in your way when you are not using it, and hopefully is bolt on. Never like drilling into a Chevy truck, they rust quick enough without the help of a new set of unplanned holes.
2001 Bonneville SSEi, 219,000 miles.
Whats in my driveway:
1998 Chevy S10 4x4 ZR2, 1999 Olds Bravada, 2001 Pontiac Bonneville SSEi, 2007 Ford F-350 regular cab 2WD, 2008 BMW 335i coupe (Wife'* replacement for her Bonneville). The Bonneville is my favorite of all the cars in the driveway.