We're leasing both of our cars (see sig). We've leased 5 cars since 1996 ('96 Alty, '96 Max, '99 Camry, '00 Alty, '02 Max). When we dumped the '99 Camry after 10 months we bought a '00 Maxima GXE, but we never keep cars more than 3 years (we were already getting antsy to upgrade from the '00 Max) so buying just doesn't make sense for us. We saved almost $80 per month to lease the new '02 Max SE under what we were paying for the '00 Max GXE -- obviously we got a lot more car for less.
I have also never had a problem with Nissan's lease program. I turned in my '96 Alty SE with a cracked windshield and lots of door dings, things the inspector said would be charged to me, but Nissan sent me a letter saying they were waiving the charges the inspector had added up. (I'm guessing it was because I was way under on mileage. They denied that, but it was nice of them in any case.) Leasing's not for everyone, but it is the thing for us.