Ok, all of you shade-tree mechanics out there. I have now passed 130K miles and am wanting to finally change my timing belt.

How difficult of a job is it? How long should it take? Do I need anything besides the belt? (such as gaskets, nylon screws/bolts/nuts, etc.)

Thanks,