i feel that craigs cap is the best so far. I haven't tried the new MKII cap, though (me having an MKI).
the craig-cap sticks out more, making it easier to push it left/right. Sure, it looks cheap, but it plays better than DaveCs cap, which looks better but doesn't play as well