Why not have medals like the ACSM, NDM, QDJM etc available to buy for ex servicemen? You could apply through the medal office and if you qualify, eg 5 years service before 2012 (or whatever), you could have your records checked and the medal(s) sent to you like the present system for the Veterans badge. The price could be set quite high, maybe 200 quid per medal, and profits could go to a forces charity therefore not being a burden on the defence budget. Also would eradicate the wearing of gruesome 'commemerative' medals. I personally wouldn't bother, but many might and would be a win/win solution. Obviously serving members get them free as normal.