Timeline as requested:
Application filed - May 17, 2012
Sponsor Approval - August 22, 2012
Passport request - October 15, 2012
In Process since October 17, 2012
Remedical - March 25, 2013
Decision Made - April 26, 2013
Visa received - May 6, 2013
I hope this helps and good luck to everyone...