I've use poorboys AIO, MK360 and HD speed for reference.
MK360 was the easiest to apply and the most durable. It wasn't as shiny as HD Speed. In my opinion the trade off is durability vs shine for the 2. You will get residual protection past 3 or 4 weeks, but like anything it's based on...