if you want long lasting protection, a synethetic sealant is in order. however, a carnuba wax like megs gold class IMO is more for appearance than protection.
if you want something versatile, that gives a nice wet look, check out meguiars NXT paste. i believe NXT2 just came out... its a synthetic wax thats very durable thats perfect for monthly applications.