I really liked the discussion here and i agree on the part tht it very much depends on the situation.
The biggest problem abt a lie is whn u lie u need to remember it so u tell the same thing 2 evryone. The other problem is if ppl actually starts to lie, they will continue 2 lie in the future too, age jake pata nahi kaun sa bhara jhoot hoga.
And the last thing as some one mentioned "ek jhoot chupane ke liye sau jhoot bolne parhte hai".
I remember i was member of an sms service, it was a girl who sent islamic quotes, so if we have to follow it we have to tell the truth no matter how the outcome wud be.
Personally im very much into telling the truth to evryone, i have evn been scolded by my parents coz they thought i spoke 2 much truth and straight. Though i have told lies, but those lies has been like some small ones which wont really effect. Coz i feel if i tell a lie i wont be able to look my parent/grandparents in their eyes or evn mine. As much i want to lie some times it always ends up tht i don't do the thing i was going to lie abt and evn i lie on a small thing i get a really bad feeling.
Although do feel there can come situation where the only choice u have is nothing but to lie, and im not talking abt ager ghalat kaam kiya hai to jhoot pe jhoot bolo (i simply hate whn ppl do tht), but more like if ppl know sach bolne se sirf hungama hi ga, im specially talking abt situations like if some is in pain already i don't feel there is a need to tell them truth whn a lie can make them happy.
But then again, i personally like if ppl tell the truth 2 me, NO MATTER wht it is.