I just checked out the new section of bike track on Richmond. It's not bad. The physical separation is about as much as one could hope for in that part of downtown. It's much better than a bike lane but not as good as the stretch further west. The stretch between Yonge and York is probably the worst bit but still miles better than before. Looking forward to the completion of the eastbound track on Adelaide.