When the new ones are released, the old ones will be discontinued (though they'll be available from a few vendors while stock lasts).
The good news is that you might see a small price drop on the MkII versions, though if the new ones sell initially for $500 each (which is what I expect will happen) the current prices might hold since that are already about $200 cheaper.
I suspect the MkIII versions will not be all that much better, especially with older lenses. You might see a difference if you also buy one of the new 300/2.8 II, 400/2.8 II, 500/4 II or 600/4 II lenses since one of the Canon reps I spoke with said that the new TCs were optimized for the new "L" lenses (though of course I assume that they will still work very well with the older lenses, just as the MkI and MkII TCs do).
When I tested the MkII TCs against the original MkI versions I found the difference to be very small with the lenses I had. Small enough that I didn't bother to upgrade.
If I get a chance I'll certainly be testing the MkIII TCs, assuming I can also get a 300/2.8L IS II to test them on! I suspect that's very unlikely to happen this year, but maybe early next year.
Canon 1.4x II ($300) Canon 2x II ($310)