bes tthing is if you keep on top of the wax/polish it makes it easier to clean.
Altho autoglym's supergloss protection is brilliant, really helps keep the shine (you have to have it perfect before you apply the protector otherwise you seal in the sh!t!) but it lasts for weeks, and makes cleaning the next time so much easier!!
i also use a cheap turtlewax speedwax, for when i cant be bothered to wax-on wax-off!

All good fun!