Chicago has "residential zone parking" for the areas of the city that are primarily residential. For $30 per year per car, you get to park on the street in your local zone (2-3 city blocks). Nobody else is allowed to park on the street in that zone. For visitors, you can buy a sheet of stickers for $1 per sticker that enable 1 day of parking. But you can't buy more than 3 sheets in a month (they keep track).
I've always wondered why NYC and other big cities don't do this. It costs so little, yet makes it much easier to park where you live.