I have a Retrax cover on my truck, and I'm very happy with it. My soul purpose was I wanted something lockable and more durable than vinyl to keep prying eyes out when the trailer wasn't hooked.
I installed it with my father in a little bit over an hour not including unpacking it. Retrax packaged both boxes very well. 20-30mins unpacking
No drilling required, at the time I think it was Pace Edwards roll-up that required drilling 2 holes.
It takes about 12" of bed space from the front, but it sits about 12" off the bed floor so you still can carry long boards if need.
I'm able to use a bungee cord to hold down the hitch handle when not towing to close the cover. Otherwise it scraps the handle and add friction when opening and closing.
In 3 Wisconsin winters the cover never ice up.
It's not cheap, but I would suggest you check them on the web, truck forums and your local dealer.
I just looked on their website and I see they offer a electric one and a integrated light which would be nice.
Edited by: salda01