Now i understand why residents of my cousin's society refused to let a cellphone tower be built atop their apartment building! Until now i thought its all urban legend kind of stuff.
Thanks for the links!
I can stop feeling guilty about not having any CFLs at my place