Thanks for all the info! It's great to have access to people who've already been through the process.
My dates are as follows:
Medicals Done - June 14, 2011
App Filed - September 13, 2011
AOR Received/Sponsor Approved - November 23, 2011
PPR - May 1, 2012
PP Received by Buffalo - May 3, 2012