Title says it all.

I have a 2008 aveo approaching 100k and I'm looking to replace the timing belt. Is there a guide to help me along the way? I am a heavy equipment technician apprentice so I know my way around a machine, but cars are a touch different and I have yet to change a timing belt.

Any assistance would be wonderful.

Also, what price is a decent one for a timing belt, and what other components should be replaced?

edit: Also, i'm getting a rough idle condition on start up and I plan to check some of the possible reasons for this on the weekend. It's possible that it could be a valve setting issue, no? This is one of the last things i will check and I'm curious what the proper valve lash setting for the 1.6l is.

Thank you!