In May of 2007, the Library and Archives of Canada (LAC) and The Generations Network signed an agreement in which Ancestry.ca would index the Canadian Passenger Lists (1865-1935) in the future on the Ancestry.ca. Now it looks like they will publish it next year - 2009.
If you cannot wait that long and have a need to know right now, the LAC has the microfilm records in the building on Wellington Street in Ottawa. Go to the Passenger Lists, 1865-1935 in the Canadian Genealogy Centre . They explain that the passenger lists were actually the immigration list for those years. There are no immigration applications or files.
The list from 1865 to 1935 are arranged by port and date of arrival, and if you do not know the name of the ship, you must search the unindexed lists by year.
If you go to Nanaimo Genealogical Society page, certain parts of the passenger list has been indexed by the NGS.
Arrivals at the Quebec ports for the periods of the 29 of May, 1907 to 13 October, 1910 and they are starting a list from 1907, working backward to 1900. They have indexed nearly 500,000 records, so it is worth looking there to see if you can find the people you are looking for who came to Canada.