You can check on this link for the processing times. They are updated quarterly, so by my calculation we should soon be seeing the latest stats up to the end of March 2012.
LMO timelines vary but can take up to 14 weeks I have heard. There is a new LMO process for employers who have had successful LMOs in the past and they are supposed to take 10 working days.
http://www.cic.gc.ca/english/information/times/temp.asp