I traveled in new Air conditioned VOLVO City Bus in Chennai.
A bit costly but good journey. Conductor announces every station on PA System inside the bus.
Tickets are also printed on handy lesser ticket machine. Ticket printout is similar to the one we get transaction statement from ATM machine.
Here is the ticket I got.