Honda too on Civics, however, the nothing down is going to be tough. Most leases require you to at least put down enough to cover tax and license, usually about $2,000.I remember seeing awesome lease pricing last year for the Chevy Cruze. Maybe check that one out.
Don't lease, buy used. With a lease she is responsible for full coverage insurance, maintenance and any little scratch that happens and also there are mileage limits and if you go over you pay for that too.
If she doesn't have any money to put down on a lease, chances are she doesn't have any for a used car, hence the question looking for a lease with no money down.