also something to consider is how you apply the polish, i've been getting much better results using a german applicator than i ever did with a microfibre cloth.
poorboys pro polish 2 gets out marks quite well, and i've been experimenting with finishkare 215 which has given a nice finish, and hides minor marks quite well i've found so far, wont give much in the way of removing swirls by hand, but i'm still trying out different techniques.
megs deep crystal stage 2 gives a nice shine, but doesnt do too much for removal of marks, unless combined with the stage 1 paint cleaner, it does get some results, but i find this is more for improving the shine rather than sorting any marks.
the other polish i was considering was a wolf one, no idea if its any good but the brake duster is so guess the polish might be also