The plan for Porter from Niagara to Symphony Circle (bottom photo - Phase 2) will have bike lanes on either side of the street. This was a major inclusion that was incorporated by the Department of Public Works with support from Rivera's office as well as cyclist advocates such as Justin Booth from Green Options Buffalo. One day, Porter could be one of the best cycling routes in the city, since it connects to the Richmond Avenue bike lanes that connect Allentown with the Olmsted parkways. Porter also connects to the bike trail that runs along the Black Rock Channel - the same route that leads from the entrance of LaSalle to the trail behind the Waterfront Village and on to Erie Basin Marina, the Inner Harbor, etc.
Justin Booth tells me that there is a Department of Public Works plan to add bike lanes on Elmwood Avenue that will connect Buffalo State College to new lanes on Forest that will then lead to Richmond. Due to that narrow section of Richmond (between Forest and Bidwell), cyclists will have to settle with road sharrow markers until they reach the bike lanes at Bidwell. Of course, at Porter cyclists will be able to navigate safely to the Peace Bridge, and there are talks regarding best routes to deliver cyclists downtown (such as Niagara Street). The bike trails on the Canadian side include trails along the Niagara River as well as Rails to Trails along the lake that take riders all the way to Port Colborne and beyond.
Now let's get some bike lanes on Main Street, Michigan, Delavan (between Main Street and Delaware)... and where else?




Those kinds of shared paths are not always the most safe. It would be nicer if there was a median divider or something to separate bicycle riders and pedestrians. Besides the increased conflicts with pedestrians, sidewalk riding greatly increases the risk of conflicts with cars at intersections. And this stretch of Porter has some significant ones, including the on-ramps for I-190 and the Peace Bridge.
You're right that this completes an important piece of the rudimentary bike lane network. The River Walk trail will connect to Porter and then to Richmond.
There are a lot of streets like Colvin and Starin that are easily wide enough to stripe a bicycle lane.
I would like to see "road diets" for some four-lane streets, as was done with Hertel years ago (except this time add bicycle lanes). Streets like Niagara and Delaware could easily go from four-lanes to two lanes and a shared center turn lane without causing any congestion problems (often these reconfigurations reduce congestion). I know this is planned for Niagara someday; I hope it happens soon.
I am glad the Department of Public Works is starting to move on adding bicycle lanes to more streets. We are way behind other cities on this sort of thing, but little by little we are making incremental improvements.
Road diets are certainly a possibility. This was in the Chicago Jounrnal a couple weeks ago.
http://www.chicagojournal.com/News/06-08-2011/Chicago%27s_first_protected_bike_lanes_being_installed_on_Kinzie
This would most certainly work on Main and possibly Delaware. You could move pay meters if you wanted to off the sidewalk as well in this scenario.