I don't personnaly know anyone who doesn't own a car. Even when they live in the plateau. Anyways not having a car is an handicap, you can get by, but try bringing your date back on a bixi lol.
Transit is very limited and stops really early. I don't know how old you guys are, but metro...