Some solid new Toronto indie rock.