What bugs me is getting asked by people I know in a personal context to recommend them professionally. I can vouch that they are reasonably nice, but I don't know anything about their work.
If I worked directly with someone and know they're good, I'm happy to endorse that.