So it looks like I may have two options to choose from:
1. A fellowship with a non-profit that advocates for workers'rights, or
2. An internship with a federal district judge.
The fellowship will give me a taste of an area of the law I might want to pursue, lots of client contact, and some cool networking opportunities (I've heard that labor lawyers look very highly upon candidates who have this on their resume -- and while I'm not sure I want to do labor law, if I do this could give me a boost). On the downside, I've heard that the organization I'd be working for is a little disorganized, and I'm worried I may not get as much substantive research/writing experience as I could elsewhere.
Working for a judge, on the other hand, I would do tons of research and writing and presumably learn a lot. I've also heard that internships with federal judges are difficult to get, somewhat prestigious, and shouldn't be turned down. Yet while learning to evaluate cases from a judge's perspective would be a valuable learning experience, I'm afraid I'd miss advocating for people whose causes I believe in (something I've done in the past and which motivated me to attend law school in the first place).
Anyone care to advise? Money isn't an issue -- I just want to do what's best for my career.