what I like is a cyclo polisher. they are simply the best. leaves no swirls, they are extremely light weight, plus the fact you can rebuild them your self instead of having to send them off.
they are a little pricey for most detailer's at $300.00 each , but they last forever and they are moron proof