Google Maps incorporates Bike Share networks in a number of cities which is pretty neat.
Currently Philly has way to many bike lanes that ride next to the road and not fully separated paths. IMO true separated lanes are far superior than just the paint on the road. It could be a far better cycling city than it is due to the compactness and flatness.