I have a Extang full tilt on my truck and its not purfect but it has to rain pretty hard for me to get any water in.
Just so you know though the show mythbusters did a revisit on the gas milage thing about trucks and you gain no advantage buy putting on a tonno but you will lose if you dont and drop the tailgate.