Here is a write-up on it. The toughest part is getting the crankpulley bolt off as well as the pulley itself. It helps to use one of these also. Since this is a somewhat extensive job a lot of people like to change the waterpump, t-stat and tensioner pulleys while they are doing the timing belt.

You will also need a torque wrench that goes to 240 ftlbs for the crank bolt as well as a pulley puller and someway to hold the crank from turning such as a strap or chain wrench.

There are ways to do it without the pulley puller and chain wrench but I wouldn't recommend them.

I have heard anywhere from $400-800 to replace the t-belt at the dealership.