Delhi metro corporation is doing a great job. Ive been using Metro since last two years. Im a student and I dont have any personal vehicle in Delhi, in fact thanks to Delhi metro I dont even need any! I usually travel on the yellow line.
The metro gets really crowded sometimes but besides that I dont find any other cons. The Delhi metro is completely air conditioned and takes less time than other means. Sometimes one can face problems like facing stupid people who commit acts of nuisance but thats common to all public transports. I recommend everybody to use metro.