The exchange rates for converting miles always suck. If you can, use the miles within WorldPerks or one of their partners (KLM, Continental, Alaska + probably others). If you have to convert them I think Diners Club will let you convert miles into their points program.
If you don't have quite enough to redeem for something consider getting a rewards card to top up the points.