Depends on department.
Call centers is low end. For IT contractors, average is in the 55-65 bucks an hour. The person I was talking to told me that there were people billing over $100/hour too.
IT contracting in Canada has been very lucrative till date for a lot of people.