any opinions on which are the best toppers/shells for a dodge shortbed?? always had long beds, so don't really know what is available for shortbeds. what is considered top of the line these days and what kind of features are offered. also what kind of prices should i expect?