I personally like a hybrid approach. I absolutely hate driving in a city, and trying to find (and pay for) parking. So I drive to a park-n-ride that is outside the city, park for a couple bucks, then take light-weight rail into the city. This does require the physical ability to walk quite a bit once you are in the city, however, which a number of people can't do much of due to physical issues (starting to include myself in that category).