I try to never base my characters after people I know in real life as a hard rule, and I only use names from people I know if I think it fits the character and nothing else does.
I did write a book eleven years ago (I was twelve) where all the characters looked like and had the names of my friends. Then I read a writing guide for novels that cautioned me to never, ever, ever do that because, even if the name is different, if that person reads your book THEY WILL KNOW IT'S THEM. No matter how flattering you make them, they could still be offended by it.
Soooooo, yeah, I try not to XD