I successfully landed on Sept, 1st 2012
Here is my timeline,
Sent my application to Buffalo in May, 2011
Did my medical exam on Sept, 23rd, 2011
Notified that my file has been transferred to Detroit at the end of April, 2012
Got PPR on July 31st, 2012
Got passport back on August 28th, 2012...