Whatever people belonging to Chennai may say, it is nowhere compared to Bangalore- a beautiful city. Chennai on other hand is among the most dirty cities in India. Locals would like me to believe that Bangalore traffic is even worse, for eg, but while traffic at Bangalore is more than that of Chennai, the roads are much cleaner and there are footpaths for people and they are clean too. Not like Chennai where you find people on the roads and all dirt, debris, stones, and everything else on the road sides!! But look at Bangalore. [Sorry folks.. of Chennai.. ]
Slide Show of Bangalore City
The slide show of the Road from Chennai to Bangalore
Good Link for a guide for roads between Chennai to Bangalore and tourist spots on the way.