3000miles said:
Yes she's an American citizen
So I think we'll go with the outland application then!
Good. Better safe than sorry with these things
It will be much faster. For your reference,
Inland is taking about 19 months (11 months for step 1 and 8 for step 2) - http://www.cic.gc.ca/english/information/times/perm-fc.asp
Outland has been taking 8-15 months (step 1 is taking about 3 months and in 2011 step 2 took 5-11 months for step 2). Specifically, of the cases Buffalo completed in 2011, 20% of cases completed within 5 months, 30% in 5 mo., 50% in 7 mo., 70% in 9 mo., 80% in 11 mo. - see http://www.canadavisa.com/canada-immigration-discussion-board/case-processing-speed-at-visa-offices-step-2-t102206.0.html
Good luck!