Another way to look at contracting is to think of it as networking. Some have the attitude that "oh well I'm only here 3 months", and do a half ass job. If you can impress the right people, they will remember you, and might call you in the future for something even better.