If your order of destinations isn't important you could do:
JFK-SFO-AKL-WLG-HBA-MEL-CBR-SYD-BNE-CNS-AYQ-PER-DPS-SIN-BKK-FCO-LHR-JFK which comes in at a little over 28k miles.
Scratch that, thought the next level down was 30k. But it's closer.
Doubtful the getting off in London to India would work.. they might cancel the rest of your itinerary if you miss one of the flights.
[This message has been edited by hauteboy (edited 03-05-2002).]