I missed the Bill Barker run - I think we had some family event on that day, but maybe next time. I did another one, early August I think it was, the Netherall 10K. It's held on a Wednesday evening, oddly enough at Netherall, and it's a cracker. Good course, nice friendly field, and a free buffet at the end. I followed that with the Carlisle 10K which is also very good but different to Netherall, and then the Cumbrian Run. Quite a pleasing 1.39 this time. Not sure I'll ever get much below that in the future although I have been in the past (nowhere near your 1.24 mind you!)
Still thinking about Edinburgh myself. Having already run four marathons but never done a city event I really should before it's too late. I might just see you there, if I don't bump into you on a training run before then.