I applied for mine in March (the 13th I believe) and got mine on May 22nd, the exact day the office I applied at said I would have it by. I can't imagine waiting from November to June to get one! That is absolutely ridiculous!
I will say though, even though that law passed and the backlog has been on the news, I know a few people who have said they didn't know about it. My friend mentioned she wanted to visit me while I was in London but needed to get her passport renewed. I told her to just do it now, since who knows how long it could take. She looked clueless until I explained about the new law and the backlog!