Behringer's clone of the Dimension C is not bad, my only complaint is lack of headroom on it. Some examples here:
dvdborn
The Dimensions are all about subtle chorus and magic stereo width so maybe not a good choice if you're after something swirly that sticks out.
A Yamaha unit with their Symphonic chorus would work well on a DX. If you want it dirty and cheap try a REX50/SPX50D.
Another Behringer option - the DSP2024P Virtualizer has got some nice choruses along with phasers, flangers and a load of other stuff. Very cheap to try.
That Line 6 pedal looks good and not too pricey though.