Takes me about an hour, maybe two if I put a few coats of polish.
I use a stuff called Zaino, used in the vette show circuit, and it works great. Its a polish, not a wax, so the more you put on (within reason), man the thing starts to glow.
There is also a detailing spray, probably just like all the others, you can use between polishings that really makes it reflective.