This is more of a personal choice between mothers and meguiars, i choose meguiars.
I recommend Meguiars NXT tech wax 2.0 (it's a synthetic wax). For a normal person and not like a few detailing freaks here, it should last about 2-3 weeks for you depending on the no. of washing etc.
If you want one i can also arrange it for you.