Someone who lives near me and who knows I cycle a lot asked me this morning what I thought the best route into town was.
My own advice would be: Gilmerton Road, Mayfield Gardens, Gray St, Causewayside, Meadows, Forrest Road, George IV Bridge.
Any dissenting opinions? Going via the Innocent is an option, but it adds a mile each way and involves a bit more faff in a few places.