Typically, a sealant will last longer than a wax.
Duragloss Aquawax is a good product but best used to 'top up' after using one of their sealants like Duragloss 105 or 111. To extend the durability it is recommended that Duragloss 601 bonding agent is applied first.
Nanolex make sealants that will last for a year, these cost a bit more but work really well.
Both will give the car a wet look if the paint is prep'd correctly (wash,clay,polish).
Alternatively, Dodo do a fine selection a waxes which will add depth to the finish. Their top of the line Supernatural wax is a personal fave.
Hope this helps