Your argument about today's price instability and your proposal of a fixed difficulty certainly hold some weight; however, for maximum stability I would propse a scheme under which the number of coins is fixed in accordance with computational power increasing and making it easier to create blocks.