I discovered Scrivener right after I got my Mac and absolutely love the program. For a writer, it's amazing! You can track your research by bringing in web pages or other documents and photos, outline, use index cards, and format your work on output to a variety of formats. I call it the Swiss Army knife of writing programs because it does so much. If there's a downside to Scrivener, it's that it is so well-featured that it can be very daunting to learn. However, there are video tutorials and excellent documentation that let you learn one step at a time. And, like diss_hacks said, if you're a writer and not using Scrivener, you're missing out. It's nothing short of amazing.