Hi Bala,
Congrats!!...here are some pointers...I'm assuming you are going to land in Toronto.
Where to stay?....before you leave try to get membership from either the YMCA or The Youth Hostel Association. It is not very expensive and if you have a membership you should be able to stay at their premises in Canada atleast for a short while, in case you need a longer duration stay there is a place called safehomestay in Toronto which is a service apartment heres the link
www.safehomestay.com they also have a therad in this forum so search and you will get the details.
IT job search........use the below links to help you
www.nappcanada.com - they conduct regular job fairs
www. it-careers.ca - an IT sepcific job board
www.canadajobdirectory.cawww.jobforum.caThe safehomestay website also provides a lot of guidance for new immigrants, have a look.
also when you land there check out the local newspapers like the Toronto Star
Wish you all the best and may god bless you and your family.
Cheers,
Rishab