Once every few months, I'll wash with dish detergent, clay bar, lightly use swirl remover, then a good coat of wax.
I don't have any specific brand that I use, but I do use an orbital buffer. I'll borrow a friend's porter cable if I have some stubborn scratches to buff out.
In between, I'll wash with car soap and dry off after spraying a mist of spray detailer.
I told myself that I would never get a black car again due to the work involved in keeping it clean... then I go out and get this:

This pic was after going through the above mentioned process.