Best Driveway Sealer??

I don't want to hire this out because I'm sure all contractors thin their sealer material for profit. I can do it myself but don't really know what's out there. Any suggestions? I'd like a 5 or 7 year product or better if it exists...