Being a very popular Behaviour Driven Development framework, RSpec is not very well documented. Yes - you can find the answers to all your questions, but not in one place, and that's only for technical questions. Questions like "When should I use mocks?" and "What's the difference between a should_receive and a stub?" are much harder to find answers for.
Using that as a springboard, I've started posting tutorials on the RSpec framework with the intention of build a comprehensive guide to Behaviour Driven Development with RSpec. As of this posting, the existing tutorials need a bit of reorganizing, but there's plenty of helpful stuff on there for now.
More to come. Feedback is welcomed and essential.

Hey Josh it's been a year+ since this post. Are there any updates? Any part 6s or beyonds? Your site doesn't exactly have tags or even an archive link. That sounded snobbish didn't it? I'm sorry.