For those of you who need your timing belt done, some people have done it themselves. While you can get it done at independent shop (i.e. not a dealer) for $500-$700, you can also do it yourself with ~$250 of parts.
The best DIY I've seen for this is the one by BlueTTop:
I have yet to see a more thorough and detailed writeup out there. Nice work :)