Research is one of my favorite things about freelance writing. It would be pretty boring if I only wrote about topics I already know a lot about. When I write for others, I am able to explore a diverse range of topics outside of my own interests. I am able to meet all different kinds of people, passionate about all different kinds of things. I listen to what is important to them to convey, and I help them get those words on paper (or the internet, as it were).
By the time I get to the end of my research, not only do I feel great about helping someone communicate effectively, but I am rewarded with my own new growth and perspective. Diving into an experience of a world I may not otherwise have ventured into and integrating this new understanding with my own experiences enhances the quality of everything I do.
That's an A+ any day of the week.