Hello,
It would really take a while. I got mine last May 2005 and i filed it year 2000 from the Philippines. Been here in BC for a year and it's all worth the wait. So don't get impatient it wouldnt go you anywhere.
Better make the most out there in PI because when your already here...