Clearly a bit delayed, but this question: How to make radial flow map showing curved lines over short distances links to a great article by Esri called Creating radial flow maps with ArcGIS that will help answer your question.
Using the techniques described in the article, you can use the XY to Line tool in order to create your curved map. I put together a very custom ModelBuilder tool (custom to my needs) that would create the O-D table, populate the XY values of the source points, and then use the XY to Line tool to generate the Arcs. It involved a lot of "Add Field", "Add Join", "Point Distance", and "Calculate Field" functions, but it turned out very well, aside from arcs crossing the 180 degree line. Next step would be to try to force the arcs to stay "in frame" only (for example, from North America to Asia, crossing over the Atlantic instead of the shorter distance over the Pacific).