Hard a hard cover on my SportTrack. Never again. Whenever I needed it to be off, like buying a tree at Hime Depot, it was on. Whenever I needed it to be on, like during a downpour, it was sitting in the garage. Also, I kind of doubt you could take it on/off yourself just due to the awkwardness of handling something of that size.

Best solution is a Roll-N-Lock cover, IMO. However, if you have a crew cab and short bed, you will give up some cargo space. And, they are pricey.

http://www.rollnlock.com/

I went with a Truxedo brand soft cover. No snaps, and like max said, installs easily yourself. Best part, its there when you need it and out of the way in a sec when you don't.

http://www.truxedo.com/