Newsnig8t remains the best source for latest on the ground news from Edinburgh. He says at least 120000 were there, though a few newspaper reports are saying rather more. I thought this was interesting too:
The big battalions have been mobilised by the churches – dwarfing the sizeable contingents of the campaign groups and the left.
See the Wibsite as well, where at least 4 of our bloggers will be reporting back from Edinburgh and one from Live8.
Update (for the sake of historical accuracy): The consensus is that 220000 marched in Edinburgh.