Scarborough has TTC, which runs in most of the Toronto. The buses have frequent stops and the service is good unless a bus gets delayed which happens sometimes. There is one good mall in Scarborough called STC, but Eaton Centre is also not too far. As far as nightlife is concerned there is hardly any, especially in winters. Scarborough is a good place to live as it is not too far from downtown (just takes about 40 minutes on the subway). However, I would like to say that as compared to other places North York or Brampton is still a better place to live. I have lived in both Scarborough and North York and even East York. There is just a slight difference in these places.