It would definitely have been a better place to be than bl**dy Princes Street bl**dy Gardens. I only wanted a sit down and a sandwich, but half of Europe and Australasia had had the same genius idea - I stayed for half an hour and then bolted!
In case you're wondering, the other half of Europe and Australasia was on Princes Street, walking in one direction while looking in the other.
(sorry, I've just highjacked your question, haven't it?)
As far as your sore neck, I would wait till the pain has gone before excercising again.
Are you sure you didn't maybe damage your neck by gawping at all the lovelies walking by? Maybe you need to warm up better next time!